我有一个包含许多控件的大表单。 我正在使用.net常规验证器进行验证。 提交按钮位于底部。 我想在点击提交时显示自定义错误消息,并且存在验证错误。 我怎么能这样做?
答案 0 :(得分:0)
使用每个验证器的ErrorMessage属性和ValidationSummary Control来显示提交的所有邮件。
答案 1 :(得分:0)
我认为你要找的是自定义验证器How to: Validate with a Custom Function for ASP.NET Server Controls
以下是如何实施......
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="invalid text"></asp:CustomValidator>
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
if (Condition == true)
{
args.IsValid = true;
}
else
{
args.IsValid = false;
}
}