|
1, ScriptManager(腳本控制器)是ASP.NET ajax存在的基礎(chǔ).
2, 一個(gè)頁面只允許有一個(gè)ScriptManager,并且放在其他ajax控件的前面.
3,ScriptManager掌管著客戶端Ajax頁的多有腳本,并在頁面中注冊(cè)Ajax類庫,用來實(shí)現(xiàn)頁面的局部更新和對(duì)Web服務(wù)的調(diào)用.
下面是scriptManager的結(jié)構(gòu):
下面介紹下ScriptManager的幾個(gè)屬性和一些子元素
a, EnablePartialRendering: (默認(rèn)局部渲染)比較重要,用來表示此頁面是否允許局部刷新(默認(rèn)為true)
b, AllowCustomErrorsRedirect :當(dāng)發(fā)生錯(cuò)誤時(shí)候,是否導(dǎo)航到web.config中定義的錯(cuò)誤頁面,如果設(shè)置為false,則使用AsyncPostBackErrorMessage 和OnAsyncPostBackError提示錯(cuò)誤.
c, AsyncPostBackErrorMessage: 異步調(diào)用發(fā)生錯(cuò)誤時(shí)的提示信息.
d, OnAsyncPostBackError: 異步調(diào)用發(fā)生錯(cuò)誤時(shí)的事件
e, AsyncPostBackTimeOut: 異步調(diào)用的有效時(shí)間 默認(rèn)為 90秒
f, AuthenticationService: 用來表示提供驗(yàn)證服務(wù)的路徑.
g, ProfileService 表示提供個(gè)性化服務(wù)的路徑
h, Scripts 對(duì)腳本的調(diào)用,可以恰套多個(gè)ScriptReference摸板對(duì)多個(gè)腳本文件的調(diào)用
i, Service 對(duì)服務(wù)的調(diào)用 也可以恰套多個(gè)ServiceReference摸板對(duì)多個(gè)服務(wù)進(jìn)行調(diào)用
AspNet技術(shù):axp.net ScriptManager的簡單用法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。