Поделиться через


Элемент Column (View)

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения

Возвращает в качестве значения неформатированные данные для определенного поля, в отличие от элемента Field, возвращающего форматированные данные. При использовании поля Lookup, Column возвращает локальное значение (номер идентификатора в списке, который ссылается на другой список), тогда как элемент LoОКupColumn возвращает данные из внешней таблицы.

<Column
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
    Default = "Text"
  Format="DateTime"
    HTMLEncode = "TRUE" | "FALSE"
    Name = "Text"
    ShowField = "Text" 
    StripWS = "TRUE" | "FALSE"
  SubColumnNumber = Integer
    URLEncode = "TRUE" | "FALSE"
    URLEncodeAsURL = "TRUE" | "FALSE">
</Column>

Атрибуты

Атрибут

Описание

AutoHyperLink

Необязательный Boolean. TRUE, чтобы заключить текст в теги <A>, если текст выглядит, как гиперссылка (например, www.microsoft.com).

AutoHyperLinkNoEncoding

Необязательный Boolean. TRUE, чтобы заключить текст в теги <A>, если текст выглядит, как гиперссылка (например, www.microsoft.com), но без HTML-кодировки.

AutoNewLine

Необязательный Boolean. TRUE, чтобы вставить теги <BR> в поток текста и заменить несколько пробелов неразрывным пробелом (&nbsp;).

Default

Необязательный Text. Отображает текст, указанный в атрибуте, если возвращаемое значение является пустой строкой ("").

Format

Необязательный Text. Управляет форматированием даты для полей данных. Поддерживает следующие форматы: DateTime, DateOnly, TimeOnly, ISO8601, ISO8601Basic и ISO8601Gregorian.

HTMLEncode

Необязательный Boolean. TRUE, чтобы преобразовать внутренние знаки в представление текста в браузере. Другими словами, знаки, которые могут быть приняты за теги HTML, преобразуются в сущности.

Name

Необязательный Text. Позволяет использовать элемент Column вне контекста отображения поля с помощью идентификатора (например, <Column Name="ID"/>).

ShowField

Необязательный Text. Атрибуту ShowField можно задать имя столбца для отображения. По умолчанию отображается текст гиперссылки из столбца Title записи во внешнем списке. Атрибут ShowField можно использовать для переопределения этого текста и отображения другого поля из внешнего списка.

Следующие типы данных можно использовать как целевые в атрибуте ShowField: Text, Choice и Counter.

StripWS

Необязательный Boolean. TRUE, чтобы удалить начальные и конечные пробелы из значения, возвращаемого элементом.

SubColumnNumber

Необязательный Integer.

URLEncode

Необязательный Boolean. TRUE, чтобы преобразовать специальные символы, например пробелы, в формат UTF-8 (например, %c3%ab для буквы ë).

URLEncodeAsURL

Необязательный Boolean. Аналогичен URLEncode, но при TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, поэтому косая черта ("/") не кодируется.

Дочерние элементы

Отсутствуют

Родительские элементы

Много

Вхождения

Минимум: 0

Максимум: без ограничений (1 в Limit)

Примечания

При использовании пустого элемента Column (<Column/>) результат зависит от текущего значения переменной DisplayMode. Режим отображения задается неявно в соответствии с текущей используемой командой. Если отображается представление или элемент, то DisplayMode установлен в Display. Если элемент создается из формы, то DisplayMode установлен в New. Если изменяется существующий элемент, то DisplayMode установлен в Edit. Переменную DisplayMode можно переопределить на странице, задав ее значение непосредственно, например, <SetVar Name="DisplayMode">Edit</SetVar>.

При использовании <Column/> для отображения поля даты или числа будут отображаться локальные данные сервера, так как <Column/> отображает числовые значения в соответствии с локальными правилами сервера.

См. также

Ссылка

Элемент Column2 (View)

Элемент Field (View)

Элемент LookupColumn (View)