Wizard.SideBarTemplate 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置用于显示控件上侧栏区域的模板。
public:
virtual property System::Web::UI::ITemplate ^ SideBarTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.Wizard))]
public virtual System.Web.UI.ITemplate SideBarTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.Wizard))>]
member this.SideBarTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property SideBarTemplate As ITemplate
属性值
一个 ITemplate,它包含用于显示 Wizard 上侧栏区域的模板。 默认值为 null
。
- 属性
示例
以下示例演示如何向 元素添加 ListView 控件 SideBarTemplate
,以及如何使用 LinkButton 控件导航步骤。
<SideBarTemplate>
<asp:ListView ID="sideBarList" runat="server">
<LayoutTemplate>
<div id="ItemPlaceHolder" runat="server"/>
</LayoutTemplate>
<ItemTemplate>
<asp:LinkButton ID="sideBarButton" runat="server"
Text="Button" />
</ItemTemplate>
</asp:ListView>
</SideBarTemplate>
注解
SideBarTemplate使用 属性指定为控件上的Wizard边栏区域显示的自定义内容。 通过创建一个模板来定义内容,该模板指定边栏区域的呈现方式。
模板的自定义内容包含在 对象中 SideBarTemplate 。 可以通过在设计视图中使用模板编辑模式或使用标记内联SideBarTemplate
定义SideBarTemplate对象,将自定义内容添加到SideBarTemplate对象。 内容可以像纯文本一样简单,也可以是更复杂的, (在模板中嵌入其他控件,例如) 。
注意
对象 SideBarTemplate 必须包含一个 DataList 控件或 ListView 控件,其 ID 属性设置为 "SideBarList"
以启用边栏导航功能。 此外, "SideBarList"
或 控件上的 DataList 必须包含控件IButtonControlListView。
若要以编程方式访问模板中定义的控件,请使用 Controls 对象的 集合 Wizard 。 如果控件指定了ID属性,也可以使用 FindControl 对象的 方法来Wizard查找控件。