Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Изменение заголовка в DataGrid / 3 сообщений из 3, страница 1 из 1
17.10.2006, 11:46
    #34059507
keo
keo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение заголовка в DataGrid
Привет!

Мне нужно программно поменять заголовки в DataGrid.
Сделать это нужно на OnPreRender страницы.

Если делаю так


private void gridAccExtract_DataBinding(object sender, EventArgs e) {
   gridAccExtract.Columns[2].HeaderText = "123";
}
все работаетЕсли делаю так (а так мне нужно)
protected override void OnPreRender(EventArgs evt)
{
   base.OnPreRender(evt);
   gridAccExtract.Columns[2].HeaderText = "123";
}


не работает!

Что не так???
...
Рейтинг: 0 / 0
17.10.2006, 12:29
    #34059674
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение заголовка в DataGrid
В пререндере вызывается биндинг (используются ж датасорсы как я понимаю?) и дальнейшее изменение HeaderText у колонки не имеет смысла. Можно это сделать через DataGrid.Controls[0] as Table - находишь нужную TableCell и меняешь в ней текст

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
17.10.2006, 18:08
    #34061348
keo
keo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение заголовка в DataGrid
В пререндере вызывается биндинг (используются ж датасорсы как я понимаю?) и дальнейшее изменение HeaderText у колонки не имеет смысла. Можно это сделать через DataGrid.Controls[0] as Table - находишь нужную TableCell и меняешь в ней текст


спасибо! буду пробовать
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Изменение заголовка в DataGrid / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]