是否可以将多个验证组分配给单个验证控件?

Ana*_*nth 19 .net javascript c# asp.net validation

我有一个这样的表格.

当用户点击"检查可用性"和"提交"时,必须验证UserID在此输入图像描述

因此,必须为"UserID"字段验证器分配两个grop.

好像现在只分配了Group1

 <asp:RequiredFieldValidator ID="UserIDRequiredFieldValidator" runat="server" ErrorMessage="Enter UserID"
                    ControlToValidate="txtUserID" ValidationGroup="Group1"></asp:RequiredFieldValidator>
Run Code Online (Sandbox Code Playgroud)

因此可以将"Group1"和"Group2"分配给UserIDRequiredFieldValidator

我已经完成了 如何验证多个验证组? 其中讨论了当用户点击"提交"时验证Group1和Group2,这是一个很好的替代解决方案.

提前致谢

Pao*_*sco 30

如何使用两个RequiredFieldValidator对象,一个用于Group1,另一个用于Group2?

  • 不,这是不可能的,但您可以调用 Page.Validate("groupOne"); Page.Validate("groupTwo"); 从后面的代码。 (2认同)