asp.net中MaintainScrollPositionOnPostback属性的使用
可能我們會(huì)經(jīng)常遇到這種情況,當(dāng)頁(yè)面內(nèi)容比較多的時(shí)候,當(dāng)用戶(hù)執(zhí)行操作執(zhí)行一次頁(yè)面回送后,頁(yè)面又重新從頂端開(kāi)始顯示,用戶(hù)不得不重新拖動(dòng)滾動(dòng)條回到先前的位置,這會(huì)給用戶(hù)帶來(lái)很不友好的體驗(yàn)。即時(shí)使用updatepanel也會(huì)有這種情況。
幸好,asp.net提供了MaintainScrollPositionOnPostback屬性,可以徹底幫助我們解決這一問(wèn)題。
只需在asp.net頁(yè)面的Page指令中設(shè)置MaintainScrollPositionOnPostback="true"就可以輕松實(shí)現(xiàn)。
請(qǐng)記住MaintainScrollPositionOnPostback屬性的默認(rèn)值為false。
另外asp.net的page對(duì)象還有一個(gè)SmartNavigator屬性,可以完成相同的功能。SmartNavigator屬性只能在后臺(tái)代碼中設(shè)置,asp.net建議使用MaintainScrollPositionOnPostback代替SmartNavigator。
轉(zhuǎn)載于:https://www.cnblogs.com/hainange/archive/2007/10/26/6153321.html
總結(jié)
以上是生活随笔為你收集整理的asp.net中MaintainScrollPositionOnPostback属性的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 梦到自己捞鱼是什么意思周公解梦
- 下一篇: 【转】基于XML-RPC的Blogger