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