【发布时间】:2017-12-06 09:05:12
【问题描述】:
我想要自定义验证器动态消息。必填字段和正则表达式的自定义验证器。我不想使用必填字段验证器和正则表达式验证器,这给我带来了更多问题。 这是 javascript 代码
<script type="text/javascript">
function CheckMyText(sender, args) {
var compare = RegExp("^.{1,10}$");
args.IsValid = compare.test(args.Value)
return;
}
</script>
这是自定义验证器和文本字段代码
<asp:TextBox ID="summary" runat="server" Width="627px" CssClass="texrbox"></asp:TextBox>
<asp:CustomValidator ID="CustomValidator2" runat="server" ClientValidationFunction="CheckMyText" ControlToValidate="summary" ErrorMessage="" Text="*" ValidateEmptyText="true"></asp:CustomValidator>
它工作正常,但我想在触发正则表达式错误时显示消息只允许 10 个字符,对于必填字段我想显示 必填字段。怎么做。我想在验证摘要中显示 bith 消息。
【问题讨论】:
标签: javascript asp.net validation