SPMobileListViewIterator.DefaultTemplateName Property
Gets the name of the default template for the list of mobile views.
Namespace: Microsoft.SharePoint.MobileControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Overrides ReadOnly Property DefaultTemplateName As String
Get
'Usage
Dim instance As SPMobileListViewIterator
Dim value As String
value = instance.DefaultTemplateName
public override string DefaultTemplateName { get; }
Property Value
Type: System.String
The name of the default template for the list of mobile views of the current list.
Remarks
This property returns a null reference (Nothing in Visual Basic) if the value of Format is not List. Otherwise, this property always returns "MobileListViewIterator". This is the value of the ID attribute of a <RenderingTemplate> element in the file MobileDefaultTemplates.ascx or GbwMobileDefaultTemplates.ascx, which is located in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\CONTROLTEMPLATES.
You must not modify MobileDefaultTemplates.ascx or GbwMobileDefaultTemplates.ascx. To customize the rendering of this control, create another <RenderingTemplate> element in a new *.ascx file in the ...\CONTROLTEMPLATES folder. Give your new <RenderingTemplate> element an ID value that is descriptive but likely to be unique. For example, you could add your company name to the end of the ID, such as "MobileListViewIteratorMyCompanyInc". Then derive a new class from SPMobileComponent, (the same parent as SPMobileListViewIterator) and override its DefaultTemplateName property so that it returns your custom ID.
See Also
Reference
SPMobileListViewIterator Class