【发布时间】:2010-01-27 13:16:27
【问题描述】:
更新:想通了.. 我传递给 ValidatorHookupControl 的对象没有正确设置(为空)。现在它们是,当连接的控件失去焦点时,消息会立即消失。
原帖..
嗨,
我有一些 ClientValidation 控件具有 ClientSideValidation 方法,这些方法在验证页面时可以正常工作..
但是,我怎样才能做到这一点,以便当 CustomValidators 客户端方法的某个控件启动并根据验证是否通过验证消息时更新验证消息。 (例如 RequiredFieldValidator 或 RegExValidator)。
我的 Customvalidator 没有设置其 ControltoValidate 属性,因为其中一些依赖于多个控件。
我不想要任何回发(全部或部分)。
我试过了..
- 在调用
Page_ClientValidate('GroupName')的辅助客户端方法的下拉菜单、单选框和复选框上添加 onchange 属性,然后将 window.location 设置回相关控件(当它返回屏幕顶部时)。
使用此方法,仍然由 ClientSideValidation 方法设置 args.IsValid。
- 我已经尝试过ValidatorHookupControl(控制、验证器),但这似乎也不起作用。
有什么想法吗?
【问题讨论】:
标签: asp.net validation customvalidator