Partager via


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

Spécifie les options pour une liste déroulante.

<SelectionOptions
  BlankPattern = "Text"
  Len = "Integer"
  MoreText = "Text">
</SelectionOptions>

Attributs

Attribut

Description

BlankPattern

Text obligatoire. L'attribut BlankPattern sert à générer un modèle de texte localisé pour l'affichage de valeurs de texte dans des champs de recherche vides (chaîne vide). Aux États-Unis, la localisation se présente sous la forme "(Item ^1)". ^1 est remplacé par l'ID d'élément de l'élément référencé.

Len

Integer obligatoire. L'attribut Len provoque la troncature des membres de la liste déroulante au nombre de caractères Unicode spécifié, dans le cas où ils dépassent la valeur de Len. De cette façon, le menu déroulant n'est jamais trop large.

MoreText

Text obligatoire. L'attribut MoreText spécifie ce qui est affiché pour indiquer que la chaîne a été tronquée (en général, ce sont des points de suspension, « ... »).

Éléments enfants

Aucun

Éléments parents

Nombreux

Occurrences

Minimum : 0

Maximum : 1

Remarques

Le rendu conditionnel est basé sur le mode d'affichage. Les nouveaux éléments utilisent la valeur par défaut du champ, tandis que les éléments en mode Édition utilisent la valeur actuelle du champ pour définir la valeur de l'attribut HTML Selected, Selected=True étant ajouté pour la valeur par défaut ou actuelle de l'élément.

Pour les types de champ Lookup, cet élément produit la séquence <OPTION VALUE=”ID”>Title</OPTION>.

Exemple

L'exemple suivant construit une zone de liste déroulante et utilise l'élément SelectOptions pour délimiter les options.

<HTML><![CDATA[ <SELECT TITLE=" ]]></HTML>
<Property Select="DisplayName" />
<HTML><![CDATA[ " TABINDEX=1 NAME=" ]]></HTML>
<FieldPrefix />
<Property Select="Name" />
<HTML><![CDATA[ "> ]]></HTML>
<Switch>
   <Expr>
      <Property Select="Required" />
   </Expr>
   <Case Value="TRUE" />
   <Default>
      <HTML><![CDATA[ <OPTION Value=""> ]]></HTML>
      <HTML>(None)</HTML>
      <HTML><![CDATA[ </OPTION> ]]></HTML>
   </Default>
</Switch>
<SelectionOptions Len="100" MoreText="..." />
<HTML><![CDATA[ </SELECT> ]]></HTML>