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

  

posted @ 2021-09-05 20:03  刘贵庆  阅读(84)  评论(0编辑  收藏  举报