Partager via


FieldSortParams, élément (View)

Dernière modification : vendredi 30 mai 2008

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences

Retourne le sens de tri d'une liste, en affichant Asc ou Desc selon que le champ a été trié ou non et dans le sens de tri par défaut pour le champ. L'affichage de ce champ est conditionnel et varie selon l'URL de tri actuelle envoyée dans la demande effectuée au serveur.

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

Attributs

Attribut

Description

AutoHyperLink

Boolean facultatif. TRUE pour délimiter le texte avec des balises <A> si le texte s'affiche comme un lien hypertexte (par exemple, www.microsoft.com).

AutoHyperLinkNoEncoding

Boolean facultatif. TRUE pour délimiter le texte avec des balises <A> si le texte s'affiche comme un lien hypertexte (par exemple, www.microsoft.com) mais sans le codage HTML.

AutoNewLine

Boolean facultatif. TRUE pour insérer des balises <BR> dans le flux de texte et pour remplacer plusieurs espaces par un espace insécable (&nbsp;).

Default

Text facultatif. Affiche le texte attribué à cet attribut dans le cas où la valeur retournée par une sélection est une chaîne vide ("").

ExpandXML

Boolean facultatif. TRUE pour repasser le contenu affiché par le biais de l'interpréteur CAML (Collaborative Application Markup Language), ce qui permet à CAML d'afficher du CAML.

HTMLEncode

Boolean facultatif. TRUE pour convertir des caractères incorporés de façon à ce que qu'ils s'affichent en tant que texte dans le navigateur. En d'autres termes, les caractères qui peuvent être confondus avec des balises HTML sont convertis en entités.

StripWS

Boolean facultatif. TRUE pour supprimer les espaces situés au début et à la fin de la valeur retournée par l'élément.

URLEncode

Boolean facultatif. TRUE pour convertir des caractères spéciaux, tels que des espaces, au format UTF-8 entre guillemets (par exemple, %c3%ab pour le caractère ë).

URLEncodeAsURL

Boolean facultatif. Similaire à URLEncode, TRUE permet cependant de spécifier que la chaîne à coder est un composant chemin d'accès d'une URL ; par conséquent, les barres obliques (« / ») ne sont pas codées.

Éléments enfants

Aucun

Éléments parents

Nombreux

Occurrences

Minimum : 0

Maximum : illimité

Exemple

L'exemple suivant crée une URL par défaut pour un tri sur une liste. L'élément FieldSortParams est utilisé pour retourner le sens du tri, qui est assigné à l'attribut SORTINGFIELDS dans la balise résultat <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>

Voir aussi

Référence

FieldFilterImageURL, élément

FieldSortImageURL, élément