Hy, 我正在实现一个asp.net web应用程序,并且我有两个webform文件,例如first.aspx和second.aspx。记住滚动位置
在first.aspx我有一个gridview显示约400条目(400行)。我已经启用了gridview选择选项,当我点击某个gridview行上的选择链接时,我被重定向到second.aspx。在second.aspx页面上,我有一些输入窗体和更新按钮,我正在用这个更新Gridview选定的行条目。
当我在表单中输入更新的值并单击更新按钮时,我想在first.aspx上再次重定向它,并且gridview再次显示所有400个条目,但之前选定/更新的行现在已更改。我想保留滚动位置,因为它是在输入second.aspx(我想集中更新的行)之前保留滚动位置。因为这个Gridview不适合在屏幕上(高度是因为很多Gridviews条目)。我知道我可以通过modified_on值来订购GridView条目,但我必须保留原样,并且我不希望启用GridView分页...如何保留滚动位置,就像我点击时一样Select链接first.aspx?
谢谢您提前帮忙!
我认为这只适用于,如果它是回发到相同的aspx页面。但是,如果我理解正确的话,@Zhhra希望在多个页面(本例中为2)上维护滚动位置。 – davehauser 2010-08-21 10:02:57
@Dave,我认为你是对的。不过,第二个链接可能会这样做。 – 2010-08-21 10:04:29
是的,我认为应该这样做。对于无JavaScript的解决方案,请查看我的答案。 – davehauser 2010-08-21 10:12:24