Wizard.SideBarTemplate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen des Randleistenbereichs des Steuerelements verwendet wird.
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
Eigenschaftswert
Eine ITemplate Vorlage, die die Vorlage zum Anzeigen des Randleistenbereichs auf der Wizard. Der Standardwert lautet null.
- Attribute
Beispiele
Das folgende Beispiel zeigt, wie Sie dem SideBarTemplate Element ein ListView Steuerelement hinzufügen und wie Sie mithilfe eines LinkButton Steuerelements in den Schritten navigieren.
<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>
Hinweise
Verwenden Sie die SideBarTemplate Eigenschaft, um den benutzerdefinierten Inhalt anzugeben, der für den Randleistenbereich eines Wizard Steuerelements angezeigt wird. Definieren Sie den Inhalt, indem Sie eine Vorlage erstellen, die angibt, wie der Randleistenbereich gerendert wird.
Der benutzerdefinierte Inhalt für die Vorlage ist im SideBarTemplate Objekt enthalten. Sie können dem SideBarTemplate Objekt benutzerdefinierte Inhalte hinzufügen, indem Sie den Vorlagenbearbeitungsmodus in der Entwurfsansicht verwenden oder das SideBarTemplate Objekt mithilfe von SideBarTemplate Tags inline definieren. Der Inhalt kann so einfach wie Nur-Text oder komplexer sein (z. B. Einbetten anderer Steuerelemente in die Vorlage).
Hinweis
Das SideBarTemplate Objekt muss ein DataList Steuerelement oder ListView Steuerelement enthalten, dessen ID Eigenschaft festgelegt ist, um "SideBarList" das Feature für die Randleistennavigation zu aktivieren. Außerdem muss das Steuerelement oder das "SideBarList"DataListListView Steuerelement ein IButtonControl Steuerelement enthalten.
Verwenden Sie die Controls Auflistung des Wizard Objekts, um programmgesteuert auf ein Steuerelement zuzugreifen, das in einer Vorlage definiert ist. Sie können auch die FindControl Methode des Wizard Objekts verwenden, um das Steuerelement zu finden, wenn das Steuerelement über eine ID angegebene Eigenschaft verfügt.