Как изменить индекс страницы GridView - PullRequest
2 голосов
/ 04 марта 2011

Как изменить страницы Gridview на основе выпадающего списка выбранного индекса?выпадающий список не находится внутри gridview, любая помощь будет оценена.

Ответы [ 2 ]

2 голосов
/ 18 декабря 2012
    <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
            onselectedindexchanged="DropDownList1_SelectedIndexChanged">    
    </asp:DropDownList>

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
    GridView1.PageIndex = DropDownList1.SelectedItem.Value;
    GridView1.DataSource = datatable;
    GridView1.DataBind();
}
0 голосов
/ 09 августа 2012

Что вам нужно сделать, это установить для свойства GridView PageSize значение выбранного элемента DropDownList:

private void DropDownListPageSize_SelectedIndexChanged(object sender, EventArgs e)
{
    gridview.PageSize = DropDownListPageSize.SelectedValue;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...