asp.net – 在离开Gridview页面后维护GridView当前页面索引
我在ASP.NET Web表单上有一个GridView,它已绑定到数据源并将其设置为每页有10条记录.
我还在GridView上有一个超链接列,这样用户就可以从列表中导航到另一个页面(详细信息页面).在详细信息页面上,他们有“返回”按钮返回到GridView页面 编辑 我正在服务器端寻找如何指定页面索引以在数据绑定后设置GridView的示例代码片段.这个想法是确保用户导航到他们所在的相同页面索引. 解决方法
您可以使用的三个基本选项:查询字符串,会话,cookie.他们每个人都有自己的缺点和优点:
>使用查询字符串将要求您使用gridview格式化通向页面的所有链接,以在查询字符串中包含正确的信息(最终可能不仅仅是页码). 编辑:设置页面索引的小代码段. protected void Page_Load(object sender,EventArgs e) { if(!IsPostBack) { try { if(HttpContext.Current.Request["myGVPageId"] != null]) { myGridview.PageIndex = Convert.ToInt32(HttpContext.Current.Request["myGVPageId"]); } } catch(Exception ex) { // log it } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 连接到源文件XYZ的撤消管理器时出错
- 在ASP.NET Core中给上传图片功能添加水印
- ASP.NET MVC 3的jquery ajax表单
- asp.net-web-api – 如何使用ASP.NET标识设置Thinktecture
- asp.net-mvc-3 – Visual studio web dev express挂起添加实
- ASP.NET TreeView:Checked更改后的PostBack?
- asp.net-mvc – ASP.NET MVC Action被调用两次
- asp.net-mvc – MVC 2中自定义模型绑定器的自定义验证属性
- ASP.NET Core rc2中的Cookie
- asp.net – 锚标记href中的eval
- asp.net – 为什么在设置@Page masterPageFIle时
- asp.net – VS2008中的许多ascx-to-one ascx.cs错
- HttpHandler无法在ASP.NET MVC3 Web应用程序中工
- 部署ASP.Net MVC应用程序的最便宜的方法是什么?
- asp.net-mvc – ASP.NET MVC:忽略基本控制器类中
- 如何在ASP.NET中手动设置按钮输入类型?
- asp.net-mvc-3 – 在MVC3区域中使用Webform
- asp.net – Azure中的IP安全性和始终开启设置
- asp.net DataGrid GridView 表格之分页显示与翻页
- jqGrid,ASP.NET,JSON让我发疯.请帮忙