GridView PageSize不显示

时间:2013-05-29 01:11:00

标签: c# asp.net gridview pagination

这是标记:

<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>

我不知道为什么但是AllowPaging的其他gridView表现正常,但这个没有。它不会在gridview下面显示页码。我使用.NET Framework 3.5

2 个答案:

答案 0 :(得分:0)

首先,AutoGenerateColumns="true"是故意的吗?看来你正在绑定来自代码的数据。

其次,可能没有足够的数据显示,即低于10。

答案 1 :(得分:0)

@ nathan742我尝试你的gridview代码,并绑定我自己的数据,它正常工作它显示分页显示,如何在数据绑定上创建你自己的分页:

我通常会像这样创建自定义gridview分页:Custom Gridview Paging