首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么让一个回传页面自动跳转到页面的某个位置

2012-03-04 
如何让一个回传页面自动跳转到页面的某个位置?如何让一个回传页面自动跳转到页面的某个位置,而不需要用滑

如何让一个回传页面自动跳转到页面的某个位置?
如何让一个回传页面自动跳转到页面的某个位置,   而不需要用滑动拉杆?

例如,有一个很大的Grid,页面上看不完全所有的数据,当选中Grid某行记录时,产生一个回传请求,要求回传页面可以自己跳会到那条记录的位置.....

请问高手是否有方法可以实现?谢谢!

[解决办法]
IE 5.5 + 支持

// 2.0
Page.MaintainScrollPositionOnPostBack = true;
[解决办法]
// 1.x
Page.SmartNavigation = true;

// OR
<@Page SmartNavigation= "true " ...
[解决办法]
http://huobazi.cnblogs.com/archive/2006/06/29/SmartNavigationWasObsoletedTheRecommendeDalternativeIsPageMaintainScrollPositionOnPostBack.aspx
[解决办法]
圣殿祭司中,有一栏警告中曾经提到这个TIP,在页面开始 < %page...> 标签里添上Page.MaintainScrollPositionOnPostBack = true;
这句话,这可以达到楼主想要的神奇效果了.
[解决办法]
< %page Page.MaintainScrollPositionOnPostBack = true;
[解决办法]
可以使用锚点,在数据那一行上加个锚点,这样连接过去就会定位到那行数据,感觉就像以前Word里书签,锚点
[解决办法]
(1)使用锚点,是比較常用的手段 <A name= " "> </A> 只要定義在你所要回至的那個地方就可以了
(2)還有一種方法就是ls說的在 <%Page> 里面定義Page.MaintainScrollPositionOnPostBack = true屬性,它會自動轉到你剛才焦點所處于的位子!

热点排行