Wizard.SideBarTemplate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la plantilla que se utiliza para mostrar el área de la barra lateral del control.
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
Valor de propiedad
Una interfaz ITemplate que contiene la plantilla para mostrar el área de la barra lateral en Wizard. De manera predeterminada, es null
.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo agregar un ListView control al SideBarTemplate
elemento y cómo usar un LinkButton control para navegar por los pasos.
<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>
Comentarios
Utilice la SideBarTemplate propiedad para especificar el contenido personalizado que se muestra para el área de la barra lateral en un Wizard control. Defina el contenido mediante la creación de una plantilla que especifique cómo se representa el área de la barra lateral.
El contenido personalizado de la plantilla se encuentra dentro del SideBarTemplate objeto . Puede agregar contenido personalizado al SideBarTemplate objeto mediante el modo de edición de plantillas en la vista de diseño o definiendo el SideBarTemplate objeto insertado mediante SideBarTemplate
etiquetas. El contenido puede ser tan simple como texto sin formato o más complejo (insertar otros controles en la plantilla, por ejemplo).
Nota
El SideBarTemplate objeto debe contener un DataList control o ListView control cuya ID propiedad está establecida en "SideBarList"
para habilitar la característica de navegación de la barra lateral. Además, en "SideBarList"
el DataList control o ListView debe contener un IButtonControl control .
Para tener acceso a un control definido en una plantilla mediante programación, use la Controls colección del Wizard objeto . También puede usar el FindControl método del Wizard objeto para buscar el control, si el control tiene una ID propiedad especificada.