【发布时间】:2010-11-03 22:50:06
【问题描述】:
我要求需要多个字段之一。使用自定义验证器偶数触发,返回 false,但不显示错误消息并且表单验证。
我错过了什么?我尝试过使用和不使用 ValidationSummary。
谢谢!
<asp:CustomValidator ID="CustomValidator1" OnServerValidate="validatePhone" EnableClientScript="false" runat="server" ErrorMessage="Home or Cell Phone is Required" ></asp:CustomValidator>
<asp:ValidationSummary ID="ValidationSummary1" DisplayMode="BulletList" runat="server" ForeColor="Red" Font-Size="X-Small" Font-Bold="true" />
protected void validatePhone(object sender, ServerValidateEventArgs e)
{
e.IsValid = string.IsNullOrEmpty(txtCellPhone.Text) && string.IsNullOrEmpty(txtHomePhone.Text) ? false : true;
}
【问题讨论】:
标签: asp.net validation