页面索引不起作用

时间:2020-03-06 14:19:10  来源:igfitidea点击:

帮帮我..my页面索引在Visual Studio中不起作用。
我的页面加载如下:

protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CustomerView.DataSource = Customer.GetAll();
                CustomerView.DataBind();
            }
        }

protected void CustomerView_PageIndexChanging(object sender, System.Web.UI.WebControls.GridViewPageEventArgs e)
        {
            int newPageNumber = e.NewPageIndex + 1;
            CustomerView.DataSource = Customer.GetAll();
            CustomerView.DataBind();
        }

我在做什么错我的页面索引无法正常工作。

解决方案

试试这个。我认为我们必须手动设置GridView的PageIndex属性。

protected void CustomerView_PageIndexChanging(object sender, System.Web.UI.WebControls.GridViewPageEventArgs e)
{
    CustomerView.PageIndex = e.NewPageIndex;
    CustomerView.DataSource = Customer.GetAll();
    CustomerView.DataBind();
}