8 回答

TA貢獻1824條經(jīng)驗 獲得超8個贊
正常只有兩種方式:一種是ajax;
一種是用js控制frame,window,document等來獲取。
再有就是用其他瀏覽器插件,不列舉了,原本ms ajax就是單獨的一個插件。

TA貢獻1866條經(jīng)驗 獲得超5個贊
ScriptManager和UpdatePanel控件聯(lián)合使用可以實現(xiàn)頁面異步局部更新的效果。其中的UpdatePanel就是設置頁面中異 步局部更新區(qū)域,它必須依賴于ScriptManager存在,因為ScriptManger控件提供了客戶端腳本生成與管理UpdatePanel的功 能。
沒有使用過ScriptManager,也沒學習過;
?
JQuery做異步刷新,你使用jQuery封裝的ajax方法吧?
本質上都是ajax。JQuery封裝的ajax做更簡潔吧。微軟的控件就不好說了。

TA貢獻1830條經(jīng)驗 獲得超9個贊
你的重點是頁面無刷新,ScriptManager和JQuery。
這兩者:
1)ScriptManager的原理不清楚;
2)Jquery就是異步從后臺拿了數(shù)據(jù),更新html內容。
?
實現(xiàn)頁面無刷新效果,技術其他變現(xiàn)形式:
1)Jquery的load方法可以實現(xiàn)無刷新更新;
2)使用iframe,配合js方法,也可以實現(xiàn)看似無刷新的效果;
本質上都是,從服務器端查詢數(shù)據(jù)(也可以是客戶端瀏覽器或者頁面容器),js操作數(shù)據(jù),替換頁面thml容器的內容。
?

TA貢獻1831條經(jīng)驗 獲得超10個贊
ScriptManager和UpdatePanel控件聯(lián)合使用做列表的時候如果是刷新GridView可以用。不過現(xiàn)在還是建議jquery來獲取,而且現(xiàn)在web的列表都是用html控件,用gridview的比較少了。速度上一般是jquery響應比較快,而且傳輸數(shù)據(jù)比較少。缺點就是如果不熟悉的話寫起來還有點麻煩
- 8 回答
- 0 關注
- 579 瀏覽
添加回答
舉報