如何使用多个提交按钮实现验证控件

Aya*_*ifa 2 javascript c# asp.net requiredfieldvalidator

在此输入图像描述

Web表单上有两个提交按钮,需要字段验证,我想如果我点击第一个提交按钮,它不会检查第二个提交.意思是我只希望只有第一个文本框必需的验证必须有效吗?我应该怎么做才能在多个提交按钮上分离验证更多细节,包括快照.

Ana*_*and 9

你需要的是validationGroup属性

必需的Filed Validator将具有以下属性

 <asp:requiredfieldvalidator id="RequiredFieldValidator2"
      ...
      validationgroup="Group1"
      ...
      runat="Server">
    </asp:requiredfieldvalidator>
Run Code Online (Sandbox Code Playgroud)

和相关的按钮

 <asp:button id="Button1" 
      text="Validate" 
      causesvalidation="true"
      validationgroup="Group1"
      runat="Server" />
Run Code Online (Sandbox Code Playgroud)

通过这种方式,您可以组织在任何特定按钮单击上执行的验证

  • 非常感谢,这对我帮助很大 (2认同)