Ajax_ASP.NET 添加 Ajax 和客户端功能_01
現(xiàn)在,基于不同開發(fā)思想的前端 Ajax 框架越來越多,功能越來越強(qiáng)大,UI 越來越炫,但隨之復(fù)雜度也越來越高,尤其是UI做得漂亮的,比如 Ext.Net。
可是無論框架多么復(fù)雜,思想都一樣的。因?yàn)?#xff0c;畢竟框架也是基于某個(gè)已經(jīng)成熟的東西,JavaScript 或是 ASP.NET 等等,那就“有據(jù)可查”。
以下是 MSDN 關(guān)于如何添加Ajax和客戶端腳本功能的介紹,對于理解目前的 Ajax 框架有很大幫助。
通過在 ASP.NET 網(wǎng)頁中包括客戶端腳本功能,來增強(qiáng) ASP.NET 基于服務(wù)器的功能。可以使用客戶端腳本來為用戶提供更為豐富、響應(yīng)能力更強(qiáng)的用戶界面。還可以使用客戶端腳本在瀏覽器中運(yùn)行頁面時(shí)對 Web 服務(wù)器進(jìn)行同步調(diào)用。
ASP.NET 提供了兩種方法用來包括客戶端功能。
第一種方法
使用 ASP.NET 的 Ajax 功能。ASP.NET Ajax 包括客戶端腳本函數(shù)庫,這些函數(shù)可以將許多面向?qū)ο蟮木幊虄?yōu)點(diǎn)和 ASP.NET 模型的優(yōu)點(diǎn)應(yīng)用于客戶端腳本編寫中。ASP.NET Ajax 還提供了包括 Web 服務(wù)器控件在內(nèi)的基于服務(wù)器的支持,這些控件可以自動(dòng)呈現(xiàn) Ajax 功能所需的客戶端腳本。
第二種方法
創(chuàng)建客戶端腳本,然后自己將其集成到 ASP.NET 網(wǎng)頁中。如果您僅有一小部分客戶端腳本,或者如果您希望將現(xiàn)有客戶端腳本集成到應(yīng)用程序中,則此方法十分有用。許多 ASP.NET Web 服務(wù)器控件(例如,驗(yàn)證程序控件)都使用此方法來添加客戶端功能。
轉(zhuǎn)載于:https://www.cnblogs.com/liuning8023/archive/2011/07/30/2131449.html
總結(jié)
以上是生活随笔為你收集整理的Ajax_ASP.NET 添加 Ajax 和客户端功能_01的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 林子大了,什么鸟都有----.NET运用
- 下一篇: ADO.NET_09_Using 关键字