DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> ASP.NET2.0ClientCallback淺析
ASP.NET2.0ClientCallback淺析
編輯:AJAX詳解     

摘自:http://www.cnblogs.com/tedzhao/archive/2008/05/26/1206514.Html

ASP.Net 2.0 Callback 使得ASP.Net Server端控件能夠調用服務端的方法而不需要執行一個完整的Postback過程,也就是說使得Server端控件可以很好的支持AJax。

Callback不同於Postback之處在於向服務器發送請求時只有VIEwState和用戶自定義信息被發送到服務器端,請求完畢後,只返回用戶自定義結果,而不會從Render頁面。

GridVIEw控件正是使用了這個技術來實現無刷新的分頁及排序功能,那麼它是如何實現的哪,我們又如何在自定義控件中添加該功能哪?本文將會簡單地闡述如何使用ASP.Net 2.0 Callback來實現AJax.

1. ICallbackEventHandler 接口

ASP.Net Server端控件可以通過實現ICallbackEventHandler 接口來接受客戶端Callback事件。
ICallbackEventHandler 接口聲明:

1public interface ICallbackEventHandler
2{
3   string GetCallbackResult();
4   void RaiseCallbackEvent(string eventArgument);
5}
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved