</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

Настройка стилей в Visual Studio

He обязательно кодировать свойства стиля вручную в дескрипторе элемента управления GridView, поскольку этот элемент предоставляет богатую поддержку во время проектирования. Чтобы установить свойства стиля, можно перейти в окно свойств и модифицировать в нем эти свойства. Например, чтобы установить шрифт заголовка, разверните свойство HeaderStyle, чтобы отобразить вложенное свойство Font, и установите его. Единственное ограничение этого подхода состоит в том, что он не позволяет устанавливать стили отдельных столбцов. Если необходим такой трюк, вы должны вызвать диалоговое окно Fields (показанное на рис. 10.1), редактируя свойство Columns. Затем следует выбрать соответствующий столбец и должным образом установить его свойства стиля.

предыдущая    следующая страница   оглавление

428

Hosted by uCoz