Пользовательская страница GridView - PullRequest
0 голосов
/ 08 апреля 2009

Я начал работать над пользовательским расширением Gridview. Я добавил некоторые базовые вещи CSS, выглядит хорошо, теперь я хотел бы двигаться дальше. Я никогда не работал с пользовательскими событиями управления.

У меня в настоящее время есть ошибка "событие PageIndexChanging, которое не было обработано."

У меня есть класс MyGridview в нечто .aspx. Я хотел бы обработать нумерацию страниц в классе MyGridview (не в нечто .aspx)

Я думал, что сделаю это так, потому что это будет выглядеть примерно одинаково на всех экранах.

Может кто-нибудь сказать мне, как я могу создать / переопределить материал нумерации страниц?

Ответы [ 2 ]

0 голосов
/ 08 апреля 2009

Вам необходимо добавить это событие:

protected void gvName_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
    GridView gvToPage = (sender as GridView);
    gvToPage.PageIndex = e.NewPageIndex;
}
0 голосов
/ 08 апреля 2009

Вместо того, чтобы создавать производный элемент управления, посмотрите на его скиннинг. Затем вы можете обрабатывать события по мере необходимости из стандартного элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...