我正在开发一个 ASP .Net Web 应用程序。
我的 ASPX 页面之一包含一个自定义 TextBox 控件。
3 个验证控件应用于 TextBox :
- 1 必填字段验证器
- 错误消息="*"
- 显示="动态"
- ValidationGroup="IdentityRequired"
- 2 比较验证器:
- 错误消息="*"
- ValidationGroup="身份"
提交表单时执行自定义 JS 函数。
自定义 JS 函数包含以下 2 个语句:
var b_RegExp = window.Page_ClientValidate('Identity');
var b_Required = window.Page_ClientValidate('IdentityRequired');
当 b_Required 为 false 时,会显示由 RequiredFieldValidator => OK 引起的星号!
当 b_RegExp 为 false 时,不显示星号 => KO !
任何人都可以向我解释什么是错的吗?