Freigeben über


FieldSortParams-Element (View)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013

Gibt die Sortierrichtung einer Liste zurück, wobei Asc oder Desc in Abhängigkeit davon gerendert wird, ob das Feld sortiert wurde und welches die aktuelle Standardsortierrichtung für das Feld ist. Das Rendern dieses Felds erfolgt bedingt und hängt von der aktuellen Sortier-URL ab, die in der Anforderung an den Server gesendet wird.

<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>

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 zu umschließen, wenn der Text wie ein Link angezeigt wird (z. B 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 (&nbsp;) zu ersetzen.
Default
Optionaler Text. Rendert den diesem Attribut zugewiesenen Text, wenn der von einer Auswahl zurückgegebene Wert eine leere Zeichenfolge ("") ist.
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.
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 das 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

Zahlreiche

Vorkommen

  • Minimum: 0
  • Maximum: Unbegrenzt

Beispiel

Im folgenden Beispiel wird eine Standard-URL für die Sortierung einer Liste erstellt. Das FieldSortParams-Element wird verwendet, um die Sortierrichtung zurückzugeben, die dem SORTINGFIELDS-Attribut im resultierenden <A> Tag zugewiesen ist.

<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>

Siehe auch