Элемент FieldSortParams (View)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения
Возвращает направление сортировки, отображая Asc или Desc в зависимости от того, отсортировано ли поле, и на основании текущего используемого по умолчанию направления сортировки для поля. Визуализация этого поля зависит от текущего URL-адреса сортировки, посылаемого в запросе к серверу.
<FieldSortParams
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</FieldSortParams>
Атрибуты
Атрибут |
Описание |
---|---|
AutoHyperLink |
Необязательный Boolean. TRUE заключает текст в теги <A>, если текст отображается как гиперссылка (например, www.microsoft.com). |
AutoHyperLinkNoEncoding |
Необязательный Boolean. TRUE заключает текст в теги <A>, если текст отображается как гиперссылка (например, www.microsoft.com), но без HTML-кодировки. |
AutoNewLine |
Необязательный Boolean. TRUE вставлчет теги <BR> в текстовый поток и заменяет несколько пробелов одним неразрывным пробелом ( ). |
Default |
Необязательный Text. Визуализирует текст, назначенный этому атрибуту, если значение, возвращаемое выбором, является пустой строкой (""). |
ExpandXML |
Необязательный атрибут типа Boolean. Значение TRUE обеспечивает повторную передачу визуализированного контента в интерпретатор языка CAML, позволяя интерпретатору языка CAML визуализировать элементы языка CAML. |
HTMLEncode |
Необязательный Boolean. TRUE — для преобразования внедренных символов, так чтобы они отображались как текст в браузере. Другими словами, символы, которые можно было бы спутать с HTML-тегами, преобразуются в логические объекты. |
StripWS |
Необязательный Boolean. TRUE, для удаления пробела в начале и в конце значения, возвращаемого элементом. |
URLEncode |
Необязательный Boolean. TRUE, для преобразования специальных символов, таких как пробелы, в символы UTF-8, заключенные в кавычки (например, %c3%ab для символа "ë"). |
URLEncodeAsURL |
Необязательный Boolean. Аналогичен URLEncode, но TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, чтобы прямые косые черты ("/") не кодировались. |
Дочерние элементы
Нет |
Родительские элементы
Много |
Вхождения
Минимум: 0 Максимум: без ограничений |
Пример
В следующем примере создается используемый по умолчанию URL-адрес для сортировки списка. Элемент FieldSortParams используется для возвращения направления сортировки, назначенного атрибуту SORTINGFIELDS в результирующем теге <A>.
<Default>
<HTML><![CDATA[<A ID="diidSort]]></HTML>
<Property Select='Name'/>
<HTML><![CDATA[" TITLE=]]></HTML>
<HTML>"Sort by </HTML>
<Property Select='DisplayName' HTMLEncode='TRUE'/>
<HTML><![CDATA[" SORTINGFIELDS="]]></HTML>
<FieldSortParams/>
<HTML><![CDATA[" HREF="javascript:"
OnClick='javascript:SubmitFormPost("]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<PageUrl/>
<HTML><![CDATA[?]]></HTML>
<FieldSortParams/>
</ScriptQuote>
<HTML><![CDATA[");javascript:return false;'>]]></HTML>
<Property Select='DisplayName' HTMLEncode="TRUE"/>
<HTML><![CDATA[</A><IMG SRC="]]></HTML>
<FieldSortImageURL/>
<HTML><![CDATA[" ALT=]]></HTML>
<Switch>
<Expr>
<GetVar Name='SortDir'/>
</Expr>
<Case Value='Asc'>
<HTML>"Sort Ascending"</HTML>
</Case>
<Case Value='Desc'>
<HTML>"Sort Descending"</HTML>
</Case>
<Default>
<HTML>""</HTML>
</Default>
</Switch>
<HTML><![CDATA[ BORDER=0>]]></HTML>
</Default>