demo.aspx.cs
- [5] 實作 ICallbackEventHandler [msdn]
介面
將游標停在ICallbackEventHandler上,在第一個字的下方會出現小方塊(或按Shift-Alt-F10)可以出現實作介面的選項。 - [12-15] 方法一,定義一個javascript function封裝callback function,適用較複雜的情況。
- [16-19] 方法二,直接將callback function指定給button的onclick event,適用較簡單的情況。
demo.aspx
- [5] function ClientCallback(result, content)
- [9] function ClientErrorCallback(error, content)
demo.aspx [output]
- [1, 9-12]由系統自動產生。
- [2-5] 由方法一 RegisterClientScriptBlock 註冊產生
- [8] WebForm_DoCallback 由方法二產生。
執行畫面:
- 錯誤測試時,回傳的字串會多「0|」。
- 按下C按鈕:fnTest→Test→WebForm_DoCallback…→…RaiseCallbackEvent…→…GetCallbackResult…→…ClientCallback
參考資料:
0 Responses to ICallbackEventHandler - Page
Something to say?