2013-01-17 50 views
1

我在ASP.NET和c#中工作。在彈出窗口中的gridview分頁

我有一個gridview,我綁定在一個按鈕單擊,也顯示這個gridview在popup.Now分頁不工作在我的GridView,請幫我解決這個問題。

.aspx的:

<asp:GridView ID="GV_Order" runat="server" AllowPaging="true" AutoGenerateColumns="false" DataKeyNames="ProductCode" EmptyDataText="There are no data records to display." 
     BackColor="#CCCCCC" BorderColor="#999999" BorderStyle="Solid" BorderWidth="3px" 
     CellPadding="4" CellSpacing="2" 
     HeaderStyle-BackColor="Black" HeaderStyle-ForeColor="#FFD700" PageSize="5" OnPageIndexChanging="GV_Orderpageindexchanging" o> 

代碼隱藏:

protected void btn_click(object sender,eventargs e) 
    { 
    GV_Order.DataSource = dataset; 
    GV_Order.DataBind(); 
    } 

    protected void GV_Orderpageindexchanging(object sender, GridViewPageEventArgs e) 
    { 
    GV_Order.PageIndex = e.NewPageIndex; 
    GV_Order.DataBind(); 
    } 
+1

在GV_Orderpageindexchanging情況下,你必須與datasource.GV_Order.DataSource =數據集綁定;你錯過了這條線。 – MahaSwetha

+0

你彈出的意思是什麼。它是一個新窗口還是在同一頁面上打開一個像彈出窗口一樣的分區。 –

回答

0

asp.net DataPager控件是不是有用,使用Jquery Data Table爲this.its真的不錯所有表工作。 添加「數據表」類要使用「分頁」的表,「搜索」,「排序」 ..插件,