2011-04-11 44 views
0

我已经包含以下控件RadAjaxPanel:验证第1页上防止第二页后

  • RadTabStrip
  • RadMultiPage

的RadMultiPage由两个页面浏览量两个页面还包含在服务器端将数据发布到服务器的按钮。

我也有一个RadInputManager负责我的两个页面的验证。

当时我只用一个页面查看工作一切正常。但是,一旦我的第二个页面视图被添加,我遇到了第二个页面视图不会提交的问题,因为在第一个页面视图中未填写必填字段,即使所有验证都在第二个表单上传递。

任何想法我在做什么错在这里?

在此先感谢!您的RequiredFieldValidator为您的网页,像

回答

0

设置验证组属性..

ValidationGroup="FirstPage" 

ValidationGroup="SecondPage" 

,然后在你的提交按钮,验证组设置为您的特定提交按钮

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ValidationGroup="FirstPage"></asp:RequiredFieldValidator> 
<asp:Button ID="Button1" runat="server" Text="Button" ValidationGroup="FirstPage" /> 

<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="RequiredFieldValidator" ValidationGroup="SecondPage"></asp:RequiredFieldValidator> 
<asp:Button ID="Button2" runat="server" Text="Button" ValidationGroup="SecondPage" /> 
+0

谢谢,您的建议为我提供了一些有关实际问题的线索。 – RynoB 2011-06-16 20:43:26

相关问题