共用方式為


加入 AJAX 和用戶端功能

更新:2007 年 11 月

您可以在 ASP.NET 網頁中加入用戶端指令碼功能,藉此增強 ASP.NET 的相關伺服器功能。透過用戶端指令碼,您可以為使用者提供設計感更豐富且回應性更強的使用者介面。不僅如此,利用用戶端指令碼,可以在網頁於瀏覽器中執行時,對 Web 伺服器進行非同步的呼叫。

ASP.NET 可以讓您透過兩種方法加入用戶端功能。第一種是利用 ASP.NET 的 AJAX 功能。ASP.NET AJAX 會加入一個用戶端指令碼函式的程式庫,這個程式庫運用了諸多物件導向程式設計以及 ASP.NET 模型的優點,幫助用戶端指令碼的開發。ASP.NET AJAX 也提供伺服器支援,其中包含可以自動呈現用戶端指令碼的 Web 伺服器控制項,而這點是 AJAX 功能不可或缺的要件。

第二種方法是建立用戶端指令碼,再由使用者自行將其與 ASP.NET 網頁進行整合。如果您只有少量的用戶端指令碼,或者如果您想要將現有的用戶端指令碼與應用程式進行整合,這個作法會比較適合。許多 ASP.NET Web 伺服器控制項 (例如,驗證器控制項) 都利用這種作法,新增用戶端功能。

ASP.NET 中的 AJAX 功能

ASP.NET AJAX 功能的文件包含概觀、教學課程和 API 參考主題。建議您先研讀「使用者入門」下的主題,再根據表格中的主題按部就班地循進度完成。

ASP.NET AJAX 用戶端參考

包含 JavaScript API 與 DOM 擴充功能。

ASP.NET AJAX 伺服器控制項參考

下列 .NET Framework API 支援 ASP.NET AJAX 伺服器控制項:

使用者入門

使用 ASP.NET AJAX 伺服器控制項

使用 ASP.NET AJAX 編寫用戶端指令碼

偵錯和追蹤

呼叫 Web 服務和 WCF 服務

當地語系化和全球化應用程式

擴充 ASP.NET AJAX

ASP.NET 中的用戶端指令碼

下列主題提供的資訊幫助您了解如何自行建立可以增強網頁與伺服器控制項功能的用戶端指令碼。

用戶端指令碼使用者入門

用戶端指令碼和伺服器控制項

動態用戶端指令碼與指令碼參考

回呼用戶端程式碼,而不使用伺服器回傳

請參閱

概念

ASP.NET 概觀

將 AJAX 功能加入至 ASP.NET 控制項