Partager via


Column2, é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

Utilisé dans l'affichage d'un lien hypertexte. Dans Microsoft SharePoint Foundation, les liens hypertexte sont stockés en tant que deux valeurs distinctes. La valeur de l'URL réelle est stockée en tant que première valeur et le texte descriptif en tant que seconde valeur. Dans un champ Link, <Column/> retourne la valeur de l'URL tandis que <Column2/> retourne le texte descriptif du lien hypertexte.

<Column2
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
  ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  ShowField = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Column2>

Attributs

Attribut

Description

AutoHyperLink

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

AutoHyperLinkNoEncoding

Boolean facultatif. TRUE pour délimiter du texte avec les 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 les 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 si la valeur retournée par une sélection est une chaîne vide (" ").

ExpandXML

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

HTMLEncode

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

Name

Text facultatif. Permet à l'élément Column d'être utilisé à l'extérieur du contexte d'affichage du champ en fournissant un ID (par exemple, <Column Name="ID"/>).

ShowField

Text facultatif. L'attribut ShowField peut prendre la valeur du nom de colonne à afficher. Par défaut, un texte du lien hypertexte provenant de la colonne Titre de l'enregistrement de la liste externe est affiché. Toutefois, l'attribut ShowField peut être utilisé pour se substituer au texte et afficher un autre champ de la liste externe.

Les types de données suivants sont autorisés comme cibles d'un attribut ShowField : Text, Choice et Counter.

StripWS

Boolean facultatif. TRUE pour supprimer des espaces 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, mais TRUE permet de spécifier que la chaîne à coder est un composant de chemin d'accès d'une URL pour que les barres obliques (« / ») ne soient pas codées.

Éléments enfants

Aucun

Éléments parents

Nombreux

Occurrences

Minimum : 0

Maximum : illimité

Exemple

L'instruction Switch suivante évalue la valeur de Column2 et, si elle est vide, définit le codage HTML de la valeur de l'élément Column (autrement dit, de l'URL) à TRUE. Dans le cas contraire, l'instruction définit le codage HTML du texte descriptif de l'URL à TRUE.

<Switch>
  <Expr>
    <Column2/>
  </Expr>
  <Case Value="">
    <Column HTMLEncode="TRUE"/>
  </Case>
  <Default>
    <Column2 HTMLEncode="TRUE"/>
  </Default>
</Switch>

Voir aussi

Référence

Column, élément (View)