Partager via


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

Permet le rendu conditionnel d'après la comparaison de deux expressions CAML (Collaborative Application Markup Language).

<IfEqual>
</IfEqual>

Attributs

Attribut

Description

Aucun

N/A

Éléments enfants

Else, Expr1, Expr2, Then

Éléments parents

Nombreux

Exemple

L'exemple suivant utilise l'élément IfEqual pour définir le modèle d'affichage de la colonne Checked Out To. Si l'ID d'utilisateur est égal à la valeur NULL, rien ne s'affiche. Sinon, un lien est fourni pour un formulaire d'affichage avec des informations relatives à l'utilisateur.

<DisplayPattern>
   <IfEqual>
      <Expr1>
         <Field Name="CheckedOutUserId" />
      </Expr1>
      <Expr2 />
      <Then />
      <Else>
         <HTML><![CDATA[ <a href="]]></HTML>
         <HttpVDir/>
         <HTML>
            <![CDATA[ /_layouts/[%=System.Threading.Thread.
               CurrentThread.CurrentUICulture.LCID%]/UserDisp.aspx?ID=
            ]]></HTML>
         <Field Name="CheckedOutUserId" />
         <HTML><![CDATA[ ">]]></HTML>
         <Field HTMLEncode="TRUE" Name="CheckedOutTitle" />
         <HTML><![CDATA[ </a>]]></HTML>
      </Else>
   </IfEqual>
</DisplayPattern>

Voir aussi

Référence

IfNew, élément (View)