1

私は ASP.NET と c# で作業しています。

ボタンのクリックでバインドしているグリッドビューがあり、このグリッドビューをポップアップで表示しています。現在、グリッドビューでページングが機能していません。この問題を解決するために私を助けてください。

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();
   }
4

1 に答える 1

0

asp.net DataPager コントロールは役に立ちません。これにはJquery Data Tableを使用してください。すべてのテーブルでうまく機能します。'paging'、'searching'、'ordering'.. plugins を使用するテーブルに 'datatable' クラスを追加します。

于 2013-01-17T08:06:16.520 に答える