Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с Header'ом в GridView / 3 сообщений из 3, страница 1 из 1
17.10.2006, 14:03
    #34060133
goggs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Header'ом в GridView
Добрый день.

Подскажите, пожалуйста, как установить текст Header'a в GridView отличающиеся от названия колонок в DataView при его динамическом подключении к GridView в качестве DataSource. Проблема в том, что при динамическом подключении DataSource не создаются GridView.Columns, а при замене текста Header'a через ((DataControlFieldHeaderCell)GridView.HeaderRow.Cells[i]).ContainingField.HeaderText
ничего не меняется?
...
Рейтинг: 0 / 0
17.10.2006, 14:13
    #34060187
prosto_Anechka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Header'ом в GridView
Добрый день.

Подскажите, пожалуйста, как установить текст Header'a в GridView отличающиеся от названия колонок в DataView при его динамическом подключении к GridView в качестве DataSource. Проблема в том, что при динамическом подключении DataSource не создаются GridView.Columns, а при замене текста Header'a через ((DataControlFieldHeaderCell)GridView.HeaderRow.Cells[i]).ContainingField.HeaderText
ничего не меняется?

Если у GridView свойство AutoGenerateColumns="True", вы не сможете получить доступ к колонкам грида. Для этого необходимо поставить AutoGenerateColumns="False", создавать колонки самому и байндить их к столбцам таблицы сорса. А если сорс динамический, то и колонки придется динамически создавать...
...
Рейтинг: 0 / 0
17.10.2006, 16:39
    #34060802
goggs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Header'ом в GridView
Добрый день.

Подскажите, пожалуйста, как установить текст Header'a в GridView отличающиеся от названия колонок в DataView при его динамическом подключении к GridView в качестве DataSource. Проблема в том, что при динамическом подключении DataSource не создаются GridView.Columns, а при замене текста Header'a через ((DataControlFieldHeaderCell)GridView.HeaderRow.Cells[i]).ContainingField.HeaderText
ничего не меняется?

Если у GridView свойство AutoGenerateColumns="True", вы не сможете получить доступ к колонкам грида. Для этого необходимо поставить AutoGenerateColumns="False", создавать колонки самому и байндить их к столбцам таблицы сорса. А если сорс динамический, то и колонки придется динамически создавать...

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


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