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 ( ). |
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>