如何使用母版页在单个ASP.NET页面中使用2个按钮进行验证?

时间:2014-03-27 01:26:41

标签: c# asp.net master-pages

所以我有2个按钮,2个RequiredFieldValidator和2个验证摘要,触发到RequiredFieldValidator。如何使用1按钮来执行验证验证器1和另一个按钮以执行验证器2的另一个验证,并使用它们自己的分离验证摘要显示其结果?

在我的母版页中,我使用runat服务器表单包装我的contentplaceholder1。在该contentplate1中,是我的2分隔形式,需要2个单独的表单输入

1 个答案:

答案 0 :(得分:3)

您可以通过设置ValidationGroup属性将这些控件分组以进行验证。如果您将button1的ValidationGroup属性设置为" group1" ...

 <asp:Button ValidationGroup="group1" ...></asp:Button>

然后,当单击此按钮时,属于同一组的所有验证控件都将执行用户输入验证。以下是如何为验证控件设置验证组的示例...

<asp:ValidationSummary ValidationGroup="group1" ...></asp:ValidationGroup>
<asp:RequiredFieldValidator ValidationGroup="group1" ...></asp:RequiredFieldValidator>