IfEqual-Element (Ansicht)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013
Ermöglicht bedingtes Rendern auf der Grundlage eines Vergleichs zweier CAML-Ausdrücke (Collaborative Application Markup Language).
<IfEqual>
</IfEqual>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Keine
Untergeordnete Elemente
Übergeordnete Elemente
Zahlreiche
Beispiel
Im folgenden Beispiel wird das IfEqual-Element verwendet, um das Anzeigemuster für die Spalte Ausgecheckt in zu definieren. Wenn die Benutzer-ID gleich NULL ist, wird nichts angezeigt. Wenn die Benutzer-ID nicht gleich NULL ist, wird ein Link zu einem Anzeigeformular mit Informationen zum Benutzer bereitgestellt.
<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>