我有两页。
在一个页面中,我放置了GridView
。在网格中我使用两个超链接进行选择和编辑。当我点击编辑页面时,我被重定向到另一个页面。当我完成编辑记录后,它会回到第一页。
问题是当我在GridView
的第2或第3页然后编辑时,它又回到了第一页,而不是我所在的第2页或第3页。
我回到我离开的页面后想要同一页面。我怎么能这样做呢?
答案 0 :(得分:0)
Response.Redirect("einward.aspx");
你必须重定向到页面,你想要的页面。
答案 1 :(得分:0)
问题是网页需要知道要发送给您的页面。我这样做的方法是在更改页面时传递查询字符串参数。
因此,在编辑页面的网址中,您希望网址为(例如)http://server/edit.aspx?value=number&returnPage=2
,然后当您返回网格页面时,您将传递的页面值如http://server/grid.aspx?page=2
通过这种方式,您将始终知道要告诉GridView
转到哪个页面。根据您对Params对象的舒适程度,添加它应该非常容易。