我正在使用asp.net 4.0網格視圖。我想使用分頁。 我正在使用SQL查詢處理分頁。我只得到記錄數,我想在我的網格中顯示。我想將記錄總數設置到我的網格中,以便我的網格根據記錄的總數顯示頁碼(例如1 2 3 .... 8)。我的網格應告訴我什麼是當前頁面被查看。 我無法根據我的總記錄數設置頁碼。 請幫我解決這個問題。 在此先感謝。網格視圖分頁
Q
網格視圖分頁
0
A
回答
1
鹽漬回整個結果集獲得尋呼可能不是你想要的方式是想。您應該真正擴展GridView控件並引入一個虛擬物件計數屬性。然後,您應該傳遞虛擬物品計數網格中所有記錄的計數。此外,您應該確保OnPageIndexChanging事件應該將當前頁面索引設置爲下一頁。
1
更好的方法我得到了這個,使用存儲過程並返回基於PageIndex和PageSize的數據。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
//your data
</Columns>
</asp:GridView>
這說明分頁
<asp:Repeater ID="rptPager" runat="server">
<ItemTemplate>
<asp:LinkButton ID="lnkPage" runat="server" Text = '<%#Eval("Text") %>' CommandArgument = '<%# Eval("Value") %>' Enabled = '<%# Eval("Enabled") %>' OnClick = "Page_Changed"></asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
這一切都在這裏,你想要什麼:Custom Paging in ASP.Net GridView using SQL Server Stored Procedure
相關問題
- 1. 網格視圖分頁c#.net編號
- 2. 網格視圖分頁-ASP.net mvc和linq
- 3. 以視圖分頁器的網格視圖顯示圖像
- 4. ASP.NET - 使用分頁的網格視圖和列表視圖
- 5. 分層網頁視圖
- 6. ASP.NET - 分層網格視圖
- 7. 分層網格視圖
- 8. 網頁中的分頁視圖
- 9. 網格視圖內的網格視圖
- 10. 網格視圖
- 11. 網格視圖頁碼間距?
- 12. 網頁視圖不JFrame的窗格
- 13. 在網格視圖的分頁器中回收視圖是否有意義?
- 14. ASP網格視圖複選框presrver上neigation(分頁)
- 15. 網格視圖綁定到SqlDataSource創建分頁問題
- 16. 網格視圖控件中的自定義分頁
- 17. 排序不能在asp.net的網格視圖中使用分頁
- 18. 如何在動態網格視圖中創建分頁
- 19. 在網格視圖中使用分頁搜索btn
- 20. 如何在代碼中的網格視圖中實現分頁
- 21. 在網格視圖中分頁和排序
- 22. CakePHP網格視圖與過濾,列排除和AJAX分頁
- 23. 網格視圖中的自定義分頁
- 24. Magento - 網格分頁
- 25. jquery移動網格視圖和列表視圖在同一頁
- 26. 在網頁視圖
- 27. 在網頁視圖
- 28. 從網頁視圖
- 29. 在網頁視圖
- 30. asp.net網格視圖
嘿,我想通過使用擴展GridView它更清潔的方法,因爲分頁將由控件本身處理,但是,您的方法是一樣有效的。 –
如果性能真的很重要,那麼還有另一種最好的方法,使用jQuery客戶端重複和添加分頁(相同的概念)。 http://encosia.com/use-jquery-and-aspnet-ajax-to-build-a-client-side-repeater/。 –
是的,只需要確保完整的結果集不會被返回,並且每次只處理pagesize記錄集:) –