FilterLink-Element (Ansicht)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Gibt die URL zum Filtern einer Ansicht zurück. Wird in der Regel auf den über Listen angezeigten Symbolleisten verwendet.
<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>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut | Beschreibung |
---|---|
AutoHyperLink |
Optionaler Boolean-Wert.
TRUE , um Text mit <A> Tags einzuschließen, wenn der Text wie ein Link angezeigt wird (z. B www.microsoft.com . ). |
AutoHyperLinkNoEncoding |
Optionaler Boolean-Wert.
TRUE , um Text mit <A> Tags einzuschließen, wenn der Text wie ein Link (z. B. ) angezeigt wird, www.microsoft.com aber ohne HTML-Codierung. |
AutoNewLine |
Optionaler Boolean-Wert.
TRUE , um Tags in den Textstream einzufügen <BR> und mehrere Leerzeichen durch ein unterbrechungsfreies Leerzeichen ( ) zu ersetzen. |
Default |
Optionaler Text. Gibt die Filterzeichenfolge an, die bei der Generierung des Hypertextverweises (HREF) für einen Link zu einem Element verwendet werden soll, wenn in der URL kein Filter-Parameter angegeben ist. Ist das Attribut leer, wird die Hyperlink-URL ohne Filter-Parameter generiert. |
ExpandXML |
Optionaler Boolean-Wert. Ist TRUE, um den gerenderten Inhalt erneut durch den CAML-Interpreter (Collaborative Application Markup Language) zu leiten, damit CAML CAML-Daten rendern kann. |
HTMLEncode |
Optionaler Boolean-Wert. Ist TRUE, um eingebettete Zeichen zu konvertieren, sodass sie als Text im Browser angezeigt werden. Mit anderen Worten, Zeichen, die mit HTML-Tags verwechselt werden können, werden in Entitäten konvertiert. |
Seitennummeriert |
Optionaler Boolean-Wert. Ist TRUE, wenn Elemente in der Liste seitenweise angezeigt werden. |
StripWS |
Optionaler Boolean-Wert. Ist TRUE, um Leerzeichen vom Anfang und Ende des vom Element zurückgegebenen Werts zu entfernen. |
URLEncode |
Optionaler Boolean-Wert.
TRUE , um Sonderzeichen, z. B. Leerzeichen, in utf-8-Format in Anführungszeichen zu konvertieren (z. B. %c3%ab für Zeichen ë ). |
URLEncodeAsURL |
Optionaler Boolean-Wert. Wie URLEncode, aber TRUE , um anzugeben, dass die zu codierende Zeichenfolge eine Pfadkomponente einer URL ist, sodass Schrägstriche (/ ) nicht codiert werden. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Zahlreich
Vorkommen
- Minimum: 0
- Maximum: Unbegrenzt
Hinweise
Vom FilterLink-Element wird eine URL-Zeichenfolge wie die folgende zurückgegeben:
http://Site_Name/Lists/Events/AllItems.aspx?Filter=1&View=%7b4A760E71%2dEBF2%2d4A88%2d9B2E%2dCFDE10E1825A%7d
Beispiel
Im folgenden Beispiel wird das FilterLink-Element verwendet, um einen Link für das Filtersymbol zu erstellen, sodass beim Auswählen des Symbols die URL zum Anwenden von Filteroptionen in der Listenansicht angezeigt wird.
<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>