我有一個實現IPostBackEventHandler的自定義控件。一些客戶端事件調用__doPostBack(controlID,eventArgs)。RaisePostBackEvent not firing
該控件在兩個不同的用戶控件中實現。在一個控件中,當調用__doPostBack
時,RaisePostBackEvent在服務器端被觸發。在另一個控件中,RaisePostBackEvent從不被調用。我檢查了__EVENTTARGET
參數,它與控件的ClientID匹配......我可以在哪裏尋找解決這個問題的方法?
(遷評論) - 嗯,我覺得挺傻的......這是一個簡單的問題 - 我認爲控件的UniqueID與__EVENTARGS相匹配,但由於我的JavaScript有些愚蠢,它有一個$,下劃線應該是。這是一個非常長的UniqueID,很容易忽略。 – 2012-11-19 02:35:36