Таблица 10.4. Форматные строки времени и дат
| Тип | Форматная строка | Пример |
|---|---|---|
| Короткая дата |
{0:d} |
M/d/yyyy
(например: 10/30/2005) |
| Длинная дата |
{0:D} |
dddd, MMMM dd, yyyy
(например; Monday, January 30, 20О5) |
| Длинная дата и короткое время |
{0:f} |
dddd, MMMM dd, yyyy HH:mm aa (например: Monday, January 30, 2005 10:00, AM) |
| Длинная дата и длинное время |
{0:F} | dddd, MMMM dd, yyyy HH:mm:ss aa (например: Monday, January 30, 2005 10:00:23 AM) |
| Сортируемый формат ISO |
{0:s} | yyyy-MM-dd HH:mm:ss (например: 2005-01-30 10:00:23) |
| Месяц и день | {0:M} | MMMM dd (например: January 30) |
| Общий | {0:G} | M/d/yyyy HH:mm:ss aa (зависит от специфических локальных настроек) (например: 10/30/2002 10:00:23 AM) |
Форматные символы не являются специфичными только для GridView. Вы можете использовать их с другими элементами управления, с выражениями привязки данных в шаблонах (как вы увидите далее в настоящей главе) и как параметры при вызове многих методов. Например, типы Decimal и DateTime включают свои собственные методы ToString(), которые принимают форматную строку, позволяя форматировать значения вручную.
GridView предоставляет широкий набор моделей форматирования, основанных на стилях. Всего можно установить восемь стилей GridView, как перечислено в табл. 10.5.
Стили — это не простые однозначные свойства. Каждый стиль предоставляет объект Style, включающий свойства для выбора цветов (ForeColor и BackColor), добавления рамок (BorderColor, BorderStyle и BorderWidth), размеров строки (Height и Width), выравнивания строки (HorizontalAlign и VerticalAlign), a также конфигурирования внешнего вида текста (Font и Wrap). Эти свойства стиля дают возможность уточнить почти каждый аспект внешнего вида элемента. И если вы не хотите жестко кодировать все настройки внешнего вида Web-страницы, то можете просто установить свойство CssClass объекта стиля в ссылку на класс таблицы стилей (подробнее о стилях читайте в главе 15).
предыдущая следующая страница оглавление
425