0

マークアップは次のとおりです。

<asp:GridView CssClass="gridView" ID="gridview1" runat="server" AutoGenerateColumns="true"
    OnRowDataBound="gridview1_RowDataBound" AllowPaging="True" PageSize="10"
    OnPageIndexChanging="gridview1_PageIndexChanging">
    <HeaderStyle BackColor="#1B58B8" ForeColor="White" />
    <AlternatingRowStyle BackColor="#098ad3" ForeColor="White" />
</asp:GridView>

理由はわかりませんが、他の gridViewAllowPagingは正常に動作しますが、これはそうではありません。グリッドビューの下にページ番号は表示されません。.NET Framework 3.5 を使用しています

4

2 に答える 2

0

まずAutoGenerateColumns="true"意図的か?コードビハインドからデータをバインドしているようです。

第 2 に、表示するのに十分なデータがない、つまり 10 未満である可能性があります。

于 2013-05-29T01:26:30.787 に答える
0

@ nathan742 gridviewコードを試して、自分のデータにバインドすると、正常に動作し、ページング表示が表示されます.databoundで独自のページングを作成する方法は次のとおりです。

私は通常、次のようなカスタム グリッドビュー ページングを作成します:カスタムグリッドビュー ページング

于 2013-05-29T02:25:58.850 に答える