2010-01-27 64 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方法中。 現在工作。衛生署!