Элемент 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> в поток текста и заменить несколько пробелов неразрывным пробелом ( ). |
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/> отображает числовые значения в соответствии с локальными правилами сервера.