Элемент FilterLink (View)
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Возвращает URL-адрес для фильтрации представления; обычно используется в панелях инструментов, которые отображаются над списками.
<FilterLink
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Paged = "TRUE" | "FALSE"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</FilterLink>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут | Описание |
---|---|
AutoHyperLink |
Необязательный логический. ЗНАЧЕНИЕ TRUE для заключит текст тегами <A> , если текст отображается как гиперссылка (например, www.microsoft.com ). |
AutoHyperLinkNoEncoding |
Необязательный логический. ЗНАЧЕНИЕ TRUE , если текст <A> выглядит как гиперссылка (например, www.microsoft.com ), но без кодировки HTML. |
AutoNewLine |
Необязательный логический. ЗНАЧЕНИЕ TRUE для вставки <BR> тегов в текстовый поток и замены нескольких пробелов неразрывным пробелом ( ). |
По умолчанию |
Необязательный текст. Задает строку фильтра для использования при создании гипертекстовой ссылки (HREF) для соединения с элементом, когда URL-адрес не задает параметр Filter. Если это значение не задано, то URL-адрес ссылки не будет содержать параметр Filter. |
ExpandXML |
Необязательный логический. TRUE — повторная передача подготовленного к просмотру контента через интерпретатор CAML, что позволяет CAML обрабатывать CAML. |
Htmlencode |
Необязательный логический. TRUE, чтобы выполнить преобразование внедренных символов для отображения их в браузере в виде текста. Другими словами, символы, похожие на HTML-теги, преобразуются в сущности. |
Вызвала |
Необязательный логический. Значение TRUE указывается, если элементы списка отображаются постранично. |
StripwS |
Необязательный логический. TRUE используется для удаления пробелов в начале и в конце возвращаемого элементом значения. |
URLEncode |
Необязательный логический. ЗНАЧЕНИЕ TRUE для преобразования специальных символов, таких как пробелы, в формат UTF-8 с кавычками (например, %c3%ab для символа ë ). |
URLEncodeAsURL |
Необязательный логический. Как URLEncode, но значение TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, чтобы не кодировать косую черту (/ ). |
Дочерние элементы
Нет
Родительские элементы
Многочисленные
Occurrences
- Минимум: 0
- Максимум: без ограничений
Замечания
Элемент FilterLink возвращает строку URL-адреса, аналогичную следующей:
http://Site_Name/Lists/Events/AllItems.aspx?Filter=1&View=%7b4A760E71%2dEBF2%2d4A88%2d9B2E%2dCFDE10E1825A%7d
Пример
В следующем примере элемент FilterLink используется для создания гиперссылки для значка фильтра, чтобы при выборе значка отображалось URL-адрес для применения параметров фильтра в представлении списка.
<HTML><![CDATA[ <a tabindex=2 ID=diidFilterButton class="ms-toolbar"
title=]]></HTML>
<HTML>"Filter"</HTML>
<HTML><![CDATA[ ACCESSKEY=L href="javascript:"
OnClick='javascript:SubmitFormPost("]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<FilterLink Paged="FALSE"/>
</ScriptQuote>
<HTML><![CDATA[");javascript:return false;'>
<img src="/_layouts/images/tbfilter.gif" ID="tbbuttonstart1"
alt=]]></HTML>
<HTML>"Filter"</HTML>
<HTML><![CDATA[ border=0 width=16 height=16></a></HTML>