C# 当gridview在pageload上加载时,默认情况下加载第二页

C# 当gridview在pageload上加载时,默认情况下加载第二页,c#,asp.net,C#,Asp.net,默认情况下,我希望在加载页面时加载gridview的第二个页面。可能吗 //Loads when they page loads protected void BindDataExpense() { dsExpenseTable = objexp.GetCommissionBreakDownTable(name, breakdownType); gridlist.DataSource = dsExpenseTable.Tables[0];

默认情况下,我希望在加载页面时加载gridview的第二个页面。可能吗

//Loads when they page loads
    protected void BindDataExpense()
    {
        dsExpenseTable = objexp.GetCommissionBreakDownTable(name, breakdownType);
        gridlist.DataSource = dsExpenseTable.Tables[0];
        gridlist.DataBind();
    }

//changes the page number
protected void PageIndexChangingExpense(object sender, GridViewPageEventArgs e)
{

    dsExpenseTable = objexp.GetCommissionBreakDownTable(name, breakdownType);
    gridlist.PageIndex = e.NewPageIndex;
    gridlist.DataSource = dsExpenseTable.Tables[0];
    gridlist.DataBind();
}

我解决了!我已将此代码添加到我的gridview页面索引和页面大小

 <asp:GridView ID="gridlist" runat="server" AutoGenerateColumns="false" GridLines="None"  AllowSorting="True" AllowPaging="True" PageSize="35" PageIndex = "1">


您是否尝试过在更新面板的绑定行之后设置gridList的页面索引?我没有。你会怎么做?