日期:2014-05-18  浏览次数:20451 次

页面返回问题
页面main.aspx有一GridView,还有搜索条件.
在main.aspx页面选择条件搜索,将搜索出来的数据显示在GridView中,再点击下面的页码打开第3页,
点击其中的一条记录进入记录修改页面edit.aspx。
在edit.aspx页面修改好保存之后,怎么返回main.aspx刚才的第3页.


------解决方案--------------------
试试看,返回main.aspx页后设置GridView的PageIndex=3
------解决方案--------------------
在由main.aspx->edit.aspx的时候,把页号传递过去。当再由edit.aspx->main.aspx的时候,将页号传递给main.aspx
------解决方案--------------------
直接见pageindex传过去不就好了吗?
------解决方案--------------------
要返回到第3页,你当然要记录3这个值。

-->edit.aspx?rememberPage=3-->Redirect rememberPage
------解决方案--------------------
edit.aspx--》
main.aspx?pid=3

main.aspx——》
GridView的PageIndex=Convert.ToInt32(request.querrystring("pid"))
------解决方案--------------------
把页数传过去然后修改后传回来!
------解决方案--------------------
?Page=3
传一个页码!
if (Request.QueryString["Page"] != null)
{
girdview 的页码为Request.QueryString["Page"]
}