TemplateBasedControl.Template 属性

获取或设置呈现控件的模板。

命名空间:  Microsoft.SharePoint.WebControls
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
<TemplateContainerAttribute(GetType(TemplateBasedControl))> _
Public Property Template As ITemplate
    Get
    Set
用法
Dim instance As TemplateBasedControl
Dim value As ITemplate

value = instance.Template

instance.Template = value
[TemplateContainerAttribute(typeof(TemplateBasedControl))]
public ITemplate Template { get; set; }

属性值

类型:System.Web.UI.ITemplate
呈现控件ITemplate对象。

备注

如果未设置Template属性,该属性将返回名为TemplateName属性的模板。(后者未明确设置,如果它返回DefaultTemplateName属性中指定的值。

针对调用方的注释

Template属性的默认set访问器不设置TemplateName属性。因此,可能逻辑不一致的两个属性值。考虑保留Template属性值未设置,而是设置TemplateName。在这种方式,间接设置Template的值。

另请参阅

引用

TemplateBasedControl 类

TemplateBasedControl 成员

Microsoft.SharePoint.WebControls 命名空间

其他资源

Patterns of Custom Field Rendering

Custom Field Types

Walkthrough: Creating a Custom Field Type