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