Private Sub myGridview_PageIndexChanging(sender As Object, e As GridViewPageEventArgs) Handles myGridview.PageIndexChanging
LoadGridView() //Call your method to load the data into the grid.
myGridview.PageIndex = e.NewPageIndex
myGridview.DataBind()
End Sub
Private Sub GridViewL_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles GridViewL.PageIndexChanging
GridViewL.PageIndex = e.NewPageIndex
BindData() ' your method to bind data to the grid
End Sub
5条答案
按热度按时间kgsdhlau1#
请尝试以下代码:
eivgtgni2#
试试看
在页面加载量中
在pageindexchanging中
在pageindexchanging中
camsedfj3#
在www.example.com中VB.net,它与C#没有太大的区别,只是去掉了每行末尾的分号
vbkedwbf4#
你应该在绑定数据之前设置.PageIndex!否则,你需要额外的点击,这实际上会加倍BindData方法调用。以下是我测试的vb代码。
e0uiprwp5#
除了其他答案,请记住,更改页面也会触发
OnRowCommand
事件,其中CommandName
为“Page”。请注意不要在该方法中放置冲突代码,这可能会改变OnPageIndexChanging
操作的结果。