Asp.net 页面索引在第二页之后不起作用

Asp.net 页面索引在第二页之后不起作用,asp.net,gridview,Asp.net,Gridview,分页在我的网格视图中不起作用。当我点击第二页时,它不工作 <asp:GridView ID="GVPending" DataKeyNames="Userid" runat="server" AutoGenerateColumns="False" AllowPaging="true" PageSize="10" OnPageIndexChanging="GVPending_PageIndexChanging" EnableViewState="true"> <Colum

分页在我的网格视图中不起作用。当我点击第二页时,它不工作

<asp:GridView ID="GVPending" DataKeyNames="Userid" runat="server" AutoGenerateColumns="False" AllowPaging="true" PageSize="10" OnPageIndexChanging="GVPending_PageIndexChanging"  EnableViewState="true">
    <Columns>
        <asp:TemplateField HeaderText="#">
            <ItemTemplate>
                <%# Container.DataItemIndex + 1 %>
            </ItemTemplate>
        </asp:TemplateField>

        <asp:BoundField DataField="Name" HeaderText="Name"></asp:BoundField>
    </Columns>
</asp:GridView>

必须绑定数据库表,不能将其保留为空。所以代码应该是这样的

GVPending.DataSource=数据库;
GVPending.DataBind()
protected void GVPending_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
    GVPending.PageIndex = e.NewPageIndex;
    GVPending.DataBind();
    // bind();
}