0

我在 ASP.NET 页面中有几个文本框,用户应该在页面提交之前至少在其中一个字段中输入一个值。我们有一个自定义验证器,如果用户通过将所有字段保留为空来点击提交,则会引发错误。

我需要用其他内置的 .Net 验证控件替换自定义验证器,我想知道是否有办法实现相同的效果。由于某些安全原因,不能选择使用 javascript。

这是我的customValidator:

<asp:customvalidator id="cvSearchCriteria" runat="server" ErrorMessage="Must enter at least one search criteria."></asp:customvalidator> 

代码背后:

If txtLastName.Text = "" And txtFirstName.Text = "" And txtMiddleInitial.Text = "" _ And ssnTxt.Text = ""
Then cvSearchCriteria.IsValid = False 
End If 
4

1 回答 1

1

好吧,答案就在问题中,这是自定义验证器的典型用法……据我所知,.NET 中没有 OOTB 多字段验证器

于 2013-04-02T16:01:48.017 回答