我用GridView内置的分页功能,假如现在处在第3页,我点击"编辑"链接后链接至一个新的页面编辑,我想在编辑完点"保存"后,页面能返回到显示列表页的第3页,但是GridView的分页在url上是没有任何体现的</P> <P>如果我不用GridView自带的pager,自己跟据url后的参数设置GridView的PageIndex,然后,再在"编辑"链接的地址后加上"backUrl=...",这样可以实现,但是这么一来就不能用GridView的pager了. 我想问一下,我如何才能使用GridView自带的pager(即不需在Url上添加page=3)来达到我想要的效果?
2 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
侯垒和李.net说的可行 转到编辑页面的时候 Response.Cookies["Gridview"]== GridView1.PageIndex; 从编辑页面返回的时候 GridView1.PageIndex = Convert.ToInt32(Request.Cookies["Gridview"]); 用url参数 Response.Redirect("eidt.aspx?backUrl=" + GridView1.PageIndex.ToString()); 从编辑页面返回的时候 GridView1.PageIndex = Convert.ToInt32(Request.QueryString["backUrl"]); 大概是这样,不过没具体测试~
- 2 回答
- 0 关注
- 403 浏览
添加回答
举报
0/150
提交
取消