</asp:BoundField>
<asp:BoundField DataField="BirthDate" HeaderText="Birth Date"
DataFormatString="{0:MM/dd/yyyy}" />
<asp:BoundField DataField="Notes" HeaderText="Notes">
<ItemStyle Wrap="True" Width="400"/>
</asp:BoundField>
</Columns>
</asp:GridView>
В примере применяются свойства GridView для установки шрифта и выравнивания расстояния между столбцами и линиями сетки. Используются стили для выделения полужирным заголовков и настраивается фон основных и дополнительных столбцов. Вдобавок специфичные для столбца настройки стиля выделяют другим цветом фона информацию о местоположении, выделяют полужирным значения идентификаторов и явно устанавливают размер столбца Notes. DataFormatString применяется для форматирования всех значений дат в поле BirthDate. На рис. 10.2 показан конечный результат.
Рис. 10.2. Отформатированный GridView
He обязательно кодировать свойства стиля вручную в дескрипторе элемента управления GridView, поскольку этот элемент предоставляет богатую поддержку во время проектирования. Чтобы установить свойства стиля, можно перейти в окно свойств и модифицировать в нем эти свойства. Например, чтобы установить шрифт заголовка, разверните свойство HeaderStyle, чтобы отобразить вложенное свойство Font, и установите его. Единственное ограничение этого подхода состоит в том, что он не позволяет устанавливать стили отдельных столбцов. Если необходим такой трюк, вы должны вызвать диалоговое окно Fields (показанное на рис. 10.1), редактируя свойство Columns. Затем следует выбрать соответствующий столбец и должным образом установить его свойства стиля.
предыдущая следующая страница оглавление
428