读书人

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

发布时间: 2012-03-04 11:13:33 作者: rapoo

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

例如,有一个很大的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性,它自到你才焦所于的位子!

读书人网 >asp.net

热点推荐