获取或设置呈现在上下文中,如特定窗体,在呈现具有Template的控件属性将为不适当的控件模板。
命名空间: Microsoft.SharePoint.WebControls
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
<TemplateContainerAttribute(GetType(TemplateContainer))> _
Public Property AlternateTemplate As ITemplate
Get
Set
用法
Dim instance As TemplateBasedControl
Dim value As ITemplate
value = instance.AlternateTemplate
instance.AlternateTemplate = value
[TemplateContainerAttribute(typeof(TemplateContainer))]
public ITemplate AlternateTemplate { get; set; }
属性值
类型:System.Web.UI.ITemplate
呈现控件ITemplate对象。
备注
如果未设置AlternateTemplate属性,该属性将返回名为AlternateTemplateName属性的模板。(如果未明确设置后一个属性,它返回DefaultAlternateTemplateName属性的值。
针对调用方的注释
AlternateTemplate属性的set访问器不设置AlternateTemplateName属性的值。因此,可能逻辑不一致的两个属性值。考虑保留AlternateTemplate属性未设置,而是设置AlternateTemplateName属性的值。在这种方式,间接设置AlternateTemplate属性的值。
另请参阅
引用
Microsoft.SharePoint.WebControls 命名空间