所以我有2个按钮,2个RequiredFieldValidator和2个验证摘要,触发到RequiredFieldValidator。如何使用1按钮来执行验证验证器1和另一个按钮以执行验证器2的另一个验证,并使用它们自己的分离验证摘要显示其结果?
在我的母版页中,我使用runat服务器表单包装我的contentplaceholder1。在该contentplate1中,是我的2分隔形式,需要2个单独的表单输入
答案 0 :(得分:3)
您可以通过设置ValidationGroup
属性将这些控件分组以进行验证。如果您将button1的ValidationGroup
属性设置为" group1" ...
<asp:Button ValidationGroup="group1" ...></asp:Button>
然后,当单击此按钮时,属于同一组的所有验证控件都将执行用户输入验证。以下是如何为验证控件设置验证组的示例...
<asp:ValidationSummary ValidationGroup="group1" ...></asp:ValidationGroup>
<asp:RequiredFieldValidator ValidationGroup="group1" ...></asp:RequiredFieldValidator>