页面返回问题
页面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"]
}