2012-10-24 86 views
0

使用.NET 1.1的DataGrid,我填充了很多鏈接,它每頁顯示10個鏈接。我在DataGrid的頁腳中啓用了分頁功能。如果我轉到數據網格中的第10頁,然後單擊DataGrid中的鏈接,將加載正確的頁面,但DataGrid的分頁位置返回到第1頁。Datagrid沒有保持正確的頁面

如何在鏈接上保留鏈接點擊是在第10頁等?

回答

1

你需要指定女巫頁你在這樣處理你的對象的改變頁面的事件,並做類似如下:(請確保您AllowPagingDataBind正確電網的DataSourcePage_Load事件。)

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 

希望這會有幫助