Elemento IfEqual (View)

Permite la representación condicional mediante la comparación de dos expresiones del lenguaje de marcado de la aplicación de colaboración (CAML).

<IfEqual>
</IfEqual>

Atributos

Atributo Descripción

Ninguno

N/D

Elementos secundarios

Else, Expr1, Expr2, Then

Elementos primarios

Muchos

Ejemplo

En el ejemplo siguiente, se usa el elemento IfEqual para definir el modelo de presentación para la columna Checked Out To. Si el identificador de usuario es igual a null, no se muestra nada. Si el identificador de usuario no es igual a null, se proporciona un vínculo a un formulario de visualización con información acerca del usuario.

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

Vea también

Otros recursos

Elemento IfNew (Vista)