2012-08-08 42 views
-1

我只想問如何製作一個頁面列表,如[First] [1] [2] [3] [4] [Last]。如何在asp.net中進行分頁?

當用戶點擊第4頁時,他將被重定向到第4頁。我需要這個用於我的網站,因爲向下滾動是一個很長的路,我不希望我的訪問者一直向下滾動到知道我的網站上有什麼。

Here's an example

+0

你使用什麼控制? GridView,ListView,HTML表格等 – codingbiz 2012-08-08 20:27:19

+0

沒有實際上,因爲我不知道該怎麼做:( – 2012-08-08 20:28:26

回答

2

您可以使用GridView控件。它具有分頁功能。檢查此鏈接

標記

<asp:GridView ID="gvMyUsers" runat="server" AllowPaging="True" PageSize="20"> 

</asp:GridView> 

代碼隱藏

protected void Page_Load(object sender, EventArgs e) 
{ 
    gvMyUsers.DataSource = GetUsersFromDatabase(); //e.g. DataTable, DataReader, List<MyUser>, Any IEnumerable 
    gvMyUsers.DataBind(); 
} 

這給了你一個期望的想法。

你可以做更多的讀取和谷歌搜索,谷歌搜索等

相關問題