【问题标题】:Datagrid is not keeping to the correct pageDatagrid 没有保持到正确的页面
【发布时间】:2012-10-14 09:23:52
【问题描述】:
使用 .NET 1.1 的 DataGrid,我在其中填充了大量链接,并且每页显示 10 个链接。我在 DataGrid 的页脚中启用了分页。如果我转到 datagrid 中的第 10 页,然后单击 DataGrid 中的链接,则会加载正确的页面,但 DataGrid 的分页位置会返回到第 1 页。
如果点击的链接在第 10 页等,我如何将其保留在第 10 页?
【问题讨论】:
标签:
asp.net
vb.net
datagrid
.net-1.1
asp.net-1.1
【解决方案1】:
您需要指定您所在的女巫页面。因此,请处理对象的更改页面事件并执行以下操作:(确保您将AllowPaging 和DataBind 正确地将网格设置为@ 上的DataSource 987654324@事件。)
Private Sub dgSomething_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles dgSomething.PageIndexChanged
Me.dgSomething.CurrentPageIndex = e.NewPageIndex()
'Then reload data Grid. It will take the next 'pageSize' to display.
End Sub
希望对你有帮助