есть грид, в зависимости от выбора в дропдаунлист, к нему подключается тот или иной провайдер и биндится, происходит это на этом событие:
protected void ListOfBooks_SelectedIndexChanged(object sender, EventArgs e)
{
switch (ListOfBooks.SelectedValue)
{
case "Clients":
GridBooks.DataSource = sourceClient;
GridBooks.DataBind();
break;
case "Forwarders":
break;
case "Suppliers":
break;
case "Terminals":
break;
}
}
но после этого не отображается строка Pager...
ранее на вопрос изменением Headera ответили так и все заработало, а вот с Pagerом не пойму никак..
[quot pecha]делай это в RowDataBound - вот
тут есть пример, где показано как добраться до Footer
protected void ProductsInCategory_RowDataBound
(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
... Increment the running totals ...
}
else if (e.Row.RowType == DataControlRowType.Footer)
{
... Display the summary data in the footer ...
}
}
твой вариант это
e.Row.RowType == DataControlRowType.Headerпри