SPMobilePageContents.TemplateName 属性
获取定义呈现的页面的主要内容区域的 <RenderingTemplate> 元素的 ID 属性的值时不中的控件上移动网站主页。
命名空间: Microsoft.SharePoint.Mobile.WebControls
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Overrides ReadOnly Property TemplateName As String
Get
用法
Dim instance As SPMobilePageContents
Dim value As String
value = instance.TemplateName
public override string TemplateName { get; }
属性值
类型:System.String
代表页面的主要内容区域模板的 ID String 。
备注
下表显示了对于某些所选的页面类型的移动网站此属性的值。这不是移动页面类型的完整列表。呈现页面的内容区域模板的更多示例,请参阅文件MobileDefaultTemplates.ascx和GbwMobileDefaultTemplates.ascx%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\ControlTemplates 中。
PAGETYPE |
呈现模板 |
---|---|
列表视图 |
"MobileViewContents" |
子文件夹中的列表视图 |
"MobileViewContents" |
新项目表单 |
"MobileNewFormContents" |
编辑表单 |
"MobileEditFormContents" |
删除项目表单 |
"MobileDeletePageContents" |
显示项目表单 |
"MobileDispFormContents" |
每个这些字符串是文件MobileDefaultTemplates.ascx或GbwMobileDefaultTemplates.ascx位于%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\CONTROLTEMPLATES 中的 <RenderingTemplate> 元素的 ID 属性的值。
您必须修改MobileDefaultTemplates.ascx或GbwMobileDefaultTemplates.ascx。若要自定义页面的主要内容区域 (如列表视图类型中) 的特定页面类型的呈现,请在...\CONTROLTEMPLATES文件夹中的新.ascx 文件创建另一个 <RenderingTemplate> 元素。为新的 <RenderingTemplate> 元素提供描述性但可能是唯一的 ID 值。例如,您无法将您的公司名称添加到末尾的 ID,例如"MobileViewContentsMyCompanyInc"。然后从SPMobileComponent,(作为SPMobilePageContents同一个父) 派生新类并覆盖其TemplateName属性,以便PAGE_VIEW页面的PageType值时,它会返回您自定义的 ID。移动网页的 <SPMobileForm> 元素中添加一个新的类的对象。
对比度TemplateName属性与DefaultTemplateName属性用来指定 <RenderingTemplate> 时页移动的网站的主页。