c#GridView
分页: 1、先把属性AllowPaging设置为true, 2、pagesize为每一页的行数,PageSize="15". 3、OnPageIndexChanging="gridview1_PageIndexChanging" <asp:GridView ID="gridYearStsDetailed" runat="server" AutoGenerateColumns="False" CssClass="gridview" EmptyDataText="没有数据" Font-Bold="False" Font-Size="Small" Width="300px" ShowFooter="True" PageSize="20" AllowPaging="true" OnPageIndexChanging="gridYearStsDetailed_PageIndexChanging"> <Columns> <asp:BoundField DataField="" HeaderText=""/> <asp:BoundField DataField="" HeaderText=""/> </Columns> </asp:GridView> protected void gridview1_PageIndexChanging(object sender, GridViewPageEventArgs e) { gridview1.PageIndex = e.NewPageIndex; gridview1.DataBind(); } --------------- protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (UserInfo.Username.ToLower() == "ykj") lblPageName.Visible = true; } FillDG(); if (!IsPostBack) FillUI(); } private void FillDG() { YearStsDetailedData = pc.GetStsdingApplyInfo(""); } private void FillUI() { gridYearStsDetailed.DataSource = YearStsDetailedData; gridYearStsDetailed.DataBind(); }