Wizard.SideBarTemplate 属性

定义

获取或设置用于显示控件上侧栏区域的模板。

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查找控件。

适用于

另请参阅