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

假设a页有一GridView控件,已经设置为Enable Paging.要求:用户从GridView的某一页(如第3页)跳到另一页b,怎样再从b页返回到a的第3页?
各位高手: 
  现有两个页面a.aspx和b.aspx。a有控件GridView,b有控件DetailsView。对于a的GirdView控件,已设置为Enable Paging,又增加一列名称为"详情",该"详情"链接到另一页b,在b页中通过DetailsView显示a中某一行的记录,同时b的DetailsView中有一按钮“返回”。问题是:假设用户从a的第3页跳转到了b,则怎么从b中“返回”到a的第3页?

------解决方案--------------------

a跳到b时可设置viewstate["currentPage"]=gridview.PageIndex

b跳a返回时gridview.PageIndex=viewstate["currentPage"]