ASP.NET 验证组消失(在 Sitefinity 用户控件中)

本文关键字:用户 Sitefinity 控件 NET 验证 消失 ASP | 更新日期: 2024-09-08 09:09:15

<asp:Button ID="btnSend" runat="server" Text="Go!" 
        ValidationGroup="EmailForm" onclick="btnSend_Click" />
WebForm_DoPostBackWithOptions(
new WebForm_PostBackOptions('ctl00$cphLeft$C001$btnSend', '', true, '**MISSING??**',
'', false, true))

首先是我们用来在表单上放置按钮的 ASP.NET 代码。下面是呈现的代码。我把失踪放在哪里?? ,我期待验证组...

一个细节是,我们在Sitefinity中使用的用户控件中使用它。但是,由于这只是一个 ASP.NET CMS,我想不出有什么特别的东西会影响这种类型的代码。

关于如何发生这种情况的任何想法?

ASP.NET 验证组消失(在 Sitefinity 用户控件中)

我不确定这是否是原因,但默认情况下,Sitefinity 页面禁用了视图状态。打开页面的"属性"(在后端页面列表中的"操作"菜单下(,然后选中该框以启用视图状态,并让我知道是否可以解决问题。

希望对您有所帮助!