Compartir a través de


de la propiedad SPMobileListFieldRendering.DefaultTemplateName

Obtiene el nombre de la <RenderingTemplate> que representa un campo en un formulario o vista Página de lista.

Espacio de nombres:  Microsoft.SharePoint.Mobile.WebControls
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Overrides ReadOnly Property DefaultTemplateName As String
    Get
'Uso
Dim instance As SPMobileListFieldRendering
Dim value As String

value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }

Valor de propiedad

Tipo: System.String
String que representa el nombre de la <RenderingTemplate> que representa un campo en una vista de formulario o de lista.

Comentarios

Para las páginas de vista de lista, esta propiedad devuelve "MobileListFieldViewRendering". Para los formularios, devuelve "MobileListFieldFormRendering".

Como se muestra en el siguiente fragmento MobileDefaultTemplates.ascx (ubicado en %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES.), el MobileListFieldViewRendering <RenderingTemplate> llama a otro <RenderingTemplate> que se denomina "MobileCompositeField". A su vez, llama a diversos otros controles, los más importantes de los cuales se denomina "MobileListField". El control de este último llama a un control SPMobileListFieldSelector para representar el campo en la vista de lista. El control de este último llame algunos otros <RenderingTemplate>. Consulte SPMobileCompositeField para obtener más información.

<SharePoint:RenderingTemplate RunAt="Server" id="MobileListFieldViewRendering">
  <Template>
    <SPMobile:SPMobileComponent RunAt="Server" 
       TemplateName="MobileCompositeField" />
  </Template>
</SharePoint:RenderingTemplate> 


<!-- matter omitted -->

<SharePoint:RenderingTemplate RunAt="Server" id="MobileCompositeField">
  <Template>
    <SPMobile:SPMobileControlContainer RunAt="Server">
      <SPMobile:SPMobileFieldLabel RunAt="Server" 
         StyleReference="MobileFieldLabelStyle" />
      <SPMobile:SPMobileComponent  RunAt="Server" 
         TemplateName="MobileListField" />
    </SPMobile:SPMobileControlContainer>
  </Template>
</SharePoint:RenderingTemplate>

<!-- matter omitted -->

<SharePoint:RenderingTemplate RunAt="Server" id="MobileListField">
  <Template>
    <SPMobile:SPMobileListFieldSelector RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>

Como se muestra en el siguiente fragmento, la MobileListFieldFormRendering <RenderingTemplate> llama a un control SPMobileCompositeField para representar el campo de un formulario.

<SharePoint:RenderingTemplate RunAt="Server" 
    ID="MobileListFieldFormRendering">
    <Template>
  <SPMobile:SPMobileCompositeField RunAt="Server" />
  </Template>
</SharePoint:RenderingTemplate>

Vea también

Referencia

clase SPMobileListFieldRendering

Miembros SPMobileListFieldRendering

Espacio de nombres Microsoft.SharePoint.Mobile.WebControls

SPMobileCompositeField