2010-01-27 62 views
0

更新:想象出来.. 我传递给ValidatorHookupControl的对象没有正确设置(为空)。现在他们是,当被控制的控制失去焦点时,消息正在消失。如何隐藏/显示不带回传的CustomValidation验证消息


原帖..

嗨,

我有一些ClientSideValidation方法验证的页面时做工精细ClientValidation控制..

但是,我怎样才能让它在某个CustomVal上有一定的控制idators客户端方法根据验证是否通过验证消息,并启用验证消息。 (如RequiredFieldValidator或RegExValidator)。

我的Customvalidators没有设置其ControltoValidate属性,因为它们中的一些依赖于多个控件。

我不想要任何回传(全部或部分)。

我已经试过..

  1. 添加在下拉菜单,选项框,并调用它调用Page_ClientValidate('GroupName'),然后设置window.location返回到有问题的控制(因为它去一个辅助客户方方法复选框的onchange属性回到屏幕顶部)。

使用此方法,args.IsValid仍由ClientSideValidation方法设置。

  1. 而且我试过ValidatorHookupControl(控制,验证器),但似乎也没有工作。

任何想法..?

回答

0

我的不好,传递null对象到ValidatorHookupControl方法中。 现在工作。卫生署!