Таблица 10.2. Свойства BoundField
Свойство | Описание |
---|---|
DataField |
Имя поля (для строки) или свойства (для объекта) элемента данных,
который вы хотите отобразить в данном столбце. |
DataFormatString |
Форматная строка для форматирования поля. Удобно для задания
правильного представления чисел и дат. |
ApplyFormatInEditMode |
Если равно true, то форматная строка будет использована для
форматирования значения, даже если она появляется в текстовом поле в режиме
редактирования. По умолчанию — false, что означает применение
лежащего в основе нормального формата 1143.02 вместо $1,142.02). |
FooterText, |
Устанавливают текст заголовка и нижнего колонтитула сетки, если сетка
имеет заголовок (ShowHeader установлено в true) и нижний
колонтитул (ShowFooter установлен в true). Заголовок чаще всего
используется для указания описательного имени, такого как имя поля, в то время,
как нижний колонтитул может содержать динамически вычисляемое
значение вроде суммы по столбцу (техника продемонстрирована в
разделе "Итоговые значения в GridView" ближе к концу настоящей главы).
Чтобы показать графический образ в заголовке вместо текста,
необходимо установить свойство HeaderImageUrl. |
ReadOnly | Если равно true, то значение столбца не может быть изменено в
режиме редактирования. Никакого редактирующего элемента управления не
будет представлено. Часто столбцы первичных ключей описываются как
ReadOnly. |
InsertVisible | Если равно false, то значение этого столбца не может быть
установлено в режиме вставки. Если вы хотите, чтобы значение столбца
устанавливалось программно или было основано на значении по умолчанию,
определенном в базе данных, то можете использовать это средство. |
Visible | Если равно false, столбец не будет видимым на странице (и никакой
HTML-код для него не генерируется). Это свойство предоставляет
удобный способ программного сокрытия и показа определенных столбцов,
изменения общего представления данных. |
SortExpression |
Выражение, которое может быть добавлено к запросу, чтобы выполнить
сортировку на базе данного столбца. Используется в сочетаний с
сортировкой, как описано в разделе "Сортировка GridView". |
HtmlEncode |
Если true (по умолчанию), то весь текст будет HTML, закодированный
для предотвращения повреждения страницы специальными символами.
Вы можете отключить кодирование HTML, если хотите встроить
работающий дескриптор HTML (такой как гиперссылка), но этот подход
небезопасен. Всегда лучше будет использовать кодирование HTML для всех
значений и предоставление другой функциональности посредством
реагирования на события выделения GridView. |
NullDisplayText |
Текст, который будет отображен для null-значения. По умолчанию —
пустая строка, хотя вы можете изменить это на жестко закодированное
значение, такое как (not specified). |
ConvertEmptyStringToNull | Если равно true, то перед подтверждением редактирования все пустые
строки будут преобразованы в null-значения. |
ControlStyle, HeaderStyle, FooterStyle и ItemStyle |
Конфигурирует внешний вид только данного столбца, переопределяя
стили строки. Больше о стилях будет рассказываться далее. |
предыдущая следующая страница оглавление
422