SPMobileListFieldRendering.DefaultTemplateName - Propriété
Obtient le nom de le <RenderingTemplate> qui restitue un champ sur une page en mode formulaire ou liste.
Espace de noms : Microsoft.SharePoint.Mobile.WebControls
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Overrides ReadOnly Property DefaultTemplateName As String
Get
'Utilisation
Dim instance As SPMobileListFieldRendering
Dim value As String
value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }
Valeur de propriété
Type : System.String
String qui représente le nom de le <RenderingTemplate> qui génère le rendu d'un champ dans un affichage de liste ou les écrans.
Remarques
Pour afficher les pages de liste, cette propriété retourne « MobileListFieldViewRendering ». Pour les formulaires, elle retourne « MobileListFieldFormRendering ».
Comme l'illustre l'extrait suivant de MobileDefaultTemplates.ascx (situé dans %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES.), la MobileListFieldViewRendering <RenderingTemplate> appelle un autre <RenderingTemplate> qui est nommé « MobileCompositeField ». Elle, à son tour, appelle plusieurs autres contrôles, dont la plus sérieuse est nommée « MobileListField ». Le contrôle de ce dernier appelle un contrôle SPMobileListFieldSelector pour restituer le champ de la vue liste. Le contrôle de ce dernier va appeler certaines autres <RenderingTemplate>. Consultez SPMobileCompositeField pour plus de détails.
<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>
Comme l'illustre l'extrait suivant, le MobileListFieldFormRendering <RenderingTemplate> appelle un contrôle SPMobileCompositeField pour restituer le champ sur un formulaire.
<SharePoint:RenderingTemplate RunAt="Server"
ID="MobileListFieldFormRendering">
<Template>
<SPMobile:SPMobileCompositeField RunAt="Server" />
</Template>
</SharePoint:RenderingTemplate>
Voir aussi
Référence
SPMobileListFieldRendering classe
SPMobileListFieldRendering - Membres