2012-01-14 2 views
1

У меня есть GridView, связанный с объектом Dictionary, который я создал.изменить заголовки GridView, привязать к словарю

Это результат:

enter image description here

Как изменить заголовки (Key, Value)?

Спасибо,

LIRON

P.S Это домашнее задание, так что у меня нет выбора, кроме как добавить данные динамически с помощью кода.

ответ

0

Так как вы сказали, что это домашнее задание, я не решаюсь дать точный код, но я скажу:

RowCreated событие GridView обжигает для каждой строки из GridView, включая заголовок. Затем вы можете определить RowType создаваемой строки и задать текст каждой ячейки.

+0

Это мой код: SqlDataReader dr = dbS.executeCommand (SELECT_COMMAND_ORDER_BY_DATE); // Выбрать команду Словарь Market_value = новый словарь (); while (dr.Read()) { Market_value.Add (Convert.ToString (dr ["Date"]), Convert.ToDouble (dr ["Рыночная стоимость"])); } tMarketVGv.DataSource = Market_value; tMarketVGv.DataBind(); так где я могу изменить или определить RowType? – liron

+0

Есть ли причина, по которой вы заполняете словарь данными вместо того, чтобы просто привязывать tMarketVGv непосредственно к DataReader? –

+0

Да, потому что я получил эту ошибку: «Источник данных не поддерживает страничный пейджинг на стороне сервера», а также потому, что он был частью инструкций по домашней работе. Вы знаете, как я могу изменить заголовки (работая с sqlDataReader)? – liron

Смежные вопросы