使用gridview分页遇到一些问题

时间:2011-03-23 05:29:43

标签: c# asp.net

我有两页。

在一个页面中,我放置了GridView。在网格中我使用两个超链接进行选择和编辑。当我点击编辑页面时,我被重定向到另一个页面。当我完成编辑记录后,它会回到第一页。

问题是当我在GridView的第2或第3页然后编辑时,它又回到了第一页,而不是我所在的第2页或第3页。

我回到我离开的页面后想要同一页面。我怎么能这样做呢?

2 个答案:

答案 0 :(得分:0)

Response.Redirect("einward.aspx");

你必须重定向到页面,你想要的页面。

答案 1 :(得分:0)

问题是网页需要知道要发送给您的页面。我这样做的方法是在更改页面时传递查询字符串参数。

因此,在编辑页面的网址中,您希望网址为(例如)http://server/edit.aspx?value=number&returnPage=2,然后当您返回网格页面时,您将传递的页面值如http://server/grid.aspx?page=2

通过这种方式,您将始终知道要告诉GridView转到哪个页面。根据您对Params对象的舒适程度,添加它应该非常容易。