Wizard Clase
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í.
Proporciona navegación y una interfaz de usuario (UI) para recopilar datos relacionados en varios pasos.
public ref class Wizard : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public class Wizard : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type Wizard = class
inherit CompositeControl
Public Class Wizard
Inherits CompositeControl
- Herencia
- Derivado
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo definir un Wizard control para recopilar el nombre y la dirección de un usuario, con la opción de escribir una dirección de envío independiente. Si el usuario no selecciona SeparateShippingCheckBox, emitiendo así una solicitud para agregar una dirección de envío independiente, el Wizard control se mueve directamente de Step2
a Finish
. En el Finish
paso, el usuario tiene la opción de volver al principio del Wizard control haciendo clic en GoBackButton; sin embargo, toma al usuario Step2
porque la AllowReturn propiedad de Step1
está establecida false
en .
Importante
Este ejemplo tiene un cuadro de texto que acepta datos proporcionados por el usuario, lo que puede suponer una amenaza para la seguridad. De forma predeterminada, ASP.NET Web Pages valida que los datos proporcionados por el usuario no incluyen elementos HTML ni de script. Para más información, consulte Información general sobre los ataques mediante scripts.
<%@ Page Language="C#" CodeFile="WizardClass.cs" Inherits="WizardClasscs_aspx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard id="Wizard1"
runat="server"
onfinishbuttonclick="OnFinishButtonClick"
backcolor="#EFF3FB"
font-names="Verdana"
font-size="0.8em"
borderwidth="1px"
bordercolor="#B5C7DE"
style="font-size: medium; font-family: Verdana;"
onactivestepchanged="OnActiveStepChanged">
<StepStyle forecolor="#333333"
font-size="0.8em" />
<WizardSteps>
<asp:WizardStep id="Step1"
title="One"
allowreturn="false"
runat="server" >
Welcome to the Wizard example. This step's AllowReturn property is set
to false, so after you leave this step you will not be able to return to it.
</asp:WizardStep>
<asp:WizardStep id="Step2"
title="Two"
runat="server" >
<!-- ... Put UI elements here ... -->
Please enter your billing information.
<br />
Name:<br />
<asp:TextBox runat="server"
id="BillingName"
width="226px"
height="17px" />
<br />
Email Address:<br />
<asp:TextBox runat="server"
id="EmailAddress"
width="224px"
height="17px" />
<br />
Address Line 1: <br />
<asp:TextBox runat="server"
id="BillingAddressLine1"
width="314px"
height="17px" />
<br />
Address Line 2: <br />
<asp:TextBox runat="server"
id="BillingAddressLine2"
width="314px"
height="17px" />
<br />
City: <br />
<asp:TextBox runat="server"
id="BillingCity"
width="155px"
height="17px" />
<br />
State: <br />
<asp:TextBox runat="server"
id="BillingState"
width="75px"
height="17px" />
<br />
ZIP Code: <br />
<asp:TextBox runat="server"
id="BillingZip"
height="17px" />
<br /><br />
<asp:CheckBox runat="server"
id="SeparateShippingCheckBox"
text="Please check here if you would like to add a separate shipping address." />
</asp:WizardStep>
<asp:WizardStep id="Step3"
title="Three"
runat="server" >
<!-- Gather the shipping address in this step if CheckBox1 was selected. -->
Please enter your shipping information.
<br />
Name:<br />
<asp:TextBox runat="server"
id="ShippingName"
height="17px" />
<br />
Address Line 1: <br />
<asp:TextBox runat="server"
id="ShippingAddress1"
width="370px"
height="17px" />
<br />
Address Line 2: <br />
<asp:TextBox runat="server"
id="ShippingAddress2"
width="370px"
height="17px" />
<br />
City: <br />
<asp:TextBox runat="server"
id="ShippingCity"
height="17px" />
<br />
State: <br />
<asp:TextBox runat="server"
id="ShippingState"
width="65px"
height="17px" />
<br />
ZIP Code: <br />
<asp:TextBox runat="server"
id="ShippingZip"
height="17px" />
</asp:WizardStep>
<asp:WizardStep id="Finish"
title="Finish"
runat="server" >
<!-- Put UI elements here for the Finish step. -->
<asp:Button runat="server"
id="GoBackButton"
text="Go Back to Step 2"
onclick="OnGoBackButtonClick"
forecolor="#284E98"
font-names="Verdana"
font-size="1.0em"
borderstyle="Solid"
borderwidth="1px"
bordercolor="#507CD1"
backcolor="White" />
</asp:WizardStep>
<asp:WizardStep runat="server"
steptype="Complete"
title="Complete"
id="Complete">
<asp:Label runat="server"
id="CompleteMessageLabel"
width="408px"
height="24px">
</asp:Label>
</asp:WizardStep>
</WizardSteps>
<NavigationButtonStyle forecolor="#284E98"
font-names="Verdana"
font-size="1.0em"
borderstyle="Solid"
borderwidth="1px"
bordercolor="#507CD1"
backcolor="White" />
<HeaderStyle forecolor="White"
horizontalalign="Center"
font-size="0.9em"
font-bold="True"
backcolor="#284E98"
borderstyle="Solid"
bordercolor="#EFF3FB"
borderwidth="2px" />
<SideBarStyle verticalalign="Top"
horizontalalign="Center"
font-size="0.8em"
forecolor="#000099"
backcolor="#EFF3FB"
width="45px" />
<HeaderTemplate>
<b>Wizard Example</b>
</HeaderTemplate>
</asp:Wizard>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="WizardClass.vb" Inherits="WizardClassvb_aspx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard id="Wizard1"
runat="server"
onfinishbuttonclick="OnFinishButtonClick"
backcolor="#EFF3FB"
font-names="Verdana"
font-size="0.8em"
borderwidth="1px"
bordercolor="#B5C7DE"
style="font-size: medium; font-family: Verdana;"
onactivestepchanged="OnActiveStepChanged">
<StepStyle forecolor="#333333"
font-size="0.8em" />
<WizardSteps>
<asp:WizardStep id="Step1"
title="One"
allowreturn="false"
runat="server" >
Welcome to the Wizard example. This step's AllowReturn property is set
to false, so after you leave this step you will not be able to return to it.
</asp:WizardStep>
<asp:WizardStep id="Step2"
title="Two"
runat="server" >
<!-- ... Put UI elements here ... -->
Please enter your billing information.
<br />
Name:<br />
<asp:TextBox runat="server"
id="BillingName"
width="226px"
height="17px" />
<br />
Email Address:<br />
<asp:TextBox runat="server"
id="EmailAddress"
width="224px"
height="17px" />
<br />
Address Line 1: <br />
<asp:TextBox runat="server"
id="BillingAddressLine1"
width="314px"
height="17px" />
<br />
Address Line 2: <br />
<asp:TextBox runat="server"
id="BillingAddressLine2"
width="314px"
height="17px" />
<br />
City: <br />
<asp:TextBox runat="server"
id="BillingCity"
width="155px"
height="17px" />
<br />
State: <br />
<asp:TextBox runat="server"
id="BillingState"
width="75px"
height="17px" />
<br />
ZIP Code: <br />
<asp:TextBox runat="server"
id="BillingZip"
height="17px" />
<br /><br />
<asp:CheckBox runat="server"
id="SeparateShippingCheckBox"
text="Please check here if you would like to add a separate shipping address." />
</asp:WizardStep>
<asp:WizardStep id="Step3"
title="Three"
runat="server" >
<!-- Gather the shipping address in this step if CheckBox1 was selected. -->
Please enter your shipping information.
<br />
Name:<br />
<asp:TextBox runat="server"
id="ShippingName"
height="17px" />
<br />
Address Line 1: <br />
<asp:TextBox runat="server"
id="ShippingAddress1"
width="370px"
height="17px" />
<br />
Address Line 2: <br />
<asp:TextBox runat="server"
id="ShippingAddress2"
width="370px"
height="17px" />
<br />
City: <br />
<asp:TextBox runat="server"
id="ShippingCity"
height="17px" />
<br />
State: <br />
<asp:TextBox runat="server"
id="ShippingState"
width="65px"
height="17px" />
<br />
ZIP Code: <br />
<asp:TextBox runat="server"
id="ShippingZip"
height="17px" />
</asp:WizardStep>
<asp:WizardStep id="Finish"
title="Finish"
runat="server" >
<!-- Put UI elements here for the Finish step. -->
<asp:Button runat="server"
id="GoBackButton"
text="Go Back to Step 2"
forecolor="#284E98"
font-names="Verdana"
font-size="1.0em"
borderstyle="Solid"
borderwidth="1px"
bordercolor="#507CD1"
backcolor="White" />
</asp:WizardStep>
<asp:WizardStep runat="server"
steptype="Complete"
title="Complete"
id="Complete">
<asp:Label runat="server"
id="CompleteMessageLabel"
width="408px"
height="24px">
</asp:Label>
</asp:WizardStep>
</WizardSteps>
<NavigationButtonStyle forecolor="#284E98"
font-names="Verdana"
font-size="1.0em"
borderstyle="Solid"
borderwidth="1px"
bordercolor="#507CD1"
backcolor="White" />
<HeaderStyle forecolor="White"
horizontalalign="Center"
font-size="0.9em"
font-bold="True"
backcolor="#284E98"
borderstyle="Solid"
bordercolor="#EFF3FB"
borderwidth="2px" />
<SideBarStyle verticalalign="Top"
horizontalalign="Center"
font-size="0.8em"
forecolor="#000099"
backcolor="#EFF3FB"
width="45px" />
<HeaderTemplate>
<b>Wizard Example</b>
</HeaderTemplate>
</asp:Wizard>
</form>
</body>
</html>
El ejemplo de código siguiente es el archivo de código subyacente de la página web que se usa en el ejemplo anterior.
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class WizardClasscs_aspx : System.Web.UI.Page
{
protected void OnFinishButtonClick(Object sender, WizardNavigationEventArgs e)
{
// The OnFinishButtonClick method is a good place to collect all
// the data from the completed pages and persist it to the data store.
// For this example, write a confirmation message to the Complete page
// of the Wizard control.
Label tempLabel = (Label)Wizard1.FindControl("CompleteMessageLabel");
if (tempLabel != null)
{
tempLabel.Text = "Your order has been placed. An email confirmation will be sent to "
+ (EmailAddress.Text.Length == 0 ? "your email address" : EmailAddress.Text) + ".";
}
}
protected void OnGoBackButtonClick(object sender, EventArgs e)
{
// The GoBackButtonClick event is raised when the GoBackButton
// is clicked on the Finish page of the Wizard.
// Check the value of Step1's AllowReturn property.
if (Step1.AllowReturn)
{
// Return to Step1.
Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step1);
}
else
{
// Step1 is not a valid step to return to; go to Step2 instead.
Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.Step2);
Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.");
}
}
protected void OnActiveStepChanged(object sender, EventArgs e)
{
// If the ActiveStep is changing to Step3, check to see whether the
// SeparateShippingCheckBox is selected. If it is not, skip to the
// Finish step.
if (Wizard1.ActiveStepIndex == Wizard1.WizardSteps.IndexOf(this.Step3))
{
if (this.SeparateShippingCheckBox.Checked)
{
Wizard1.MoveTo(this.Step3);
}
else
{
Wizard1.MoveTo(this.Finish);
}
}
}
}
Partial Class WizardClassvb_aspx
Inherits System.Web.UI.Page
Protected Sub OnFinishButtonClick(ByVal sender As Object, ByVal e As WizardNavigationEventArgs) Handles Wizard1.FinishButtonClick
' The OnFinishButtonClick method is a good place to collect all
' the data from the completed pages and persist it to the data store.
' For this example, write a confirmation message to the Complete page
' of the Wizard control.
Dim tempLabel As Label = CType(Wizard1.FindControl("CompleteMessageLabel"), Label)
If Not tempLabel Is Nothing Then
Dim tempEmailAddress As String = "your email address"
If EmailAddress.Text.Length <> 0 Then
tempEmailAddress = EmailAddress.Text
End If
tempLabel.Text = "Your order has been placed. An email confirmation will be sent to " & _
tempEmailAddress & "."
End If
End Sub
Protected Sub OnGoBackButtonClick(ByVal sender As Object, ByVal e As EventArgs) Handles GoBackButton.Click
' The GoBackButtonClick event is raised when the GoBackButton
' is clicked on the Finish page of the Wizard.
' Check the value of Step1's AllowReturn property.
If Step1.AllowReturn Then
' Return to Step1.
Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step1)
Else
' Step1 is not a valid step to return to; go to Step2 instead.
Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step2)
Response.Write("ActiveStep is set to Step2 because Step1 has AllowReturn set to false.")
End If
End Sub
Protected Sub OnActiveStepChanged(ByVal sender As Object, ByVal e As EventArgs) Handles Wizard1.ActiveStepChanged
' If the ActiveStep is changing to Step3, check to see whether the
' SeparateShippingCheckBox is selected. If it is not, skip to the
' Finish step.
If (Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(Me.Step3)) Then
If (Me.SeparateShippingCheckBox.Checked) Then
Wizard1.MoveTo(Me.Step3)
Else
Wizard1.MoveTo(Me.Finish)
End If
End If
End Sub
End Class
Comentarios
En este tema:
Introducción
Puede usar el Wizard control para:
Recopile datos relacionados en varios pasos.
Divida una página web más grande que se usa para recopilar la entrada del usuario en pasos lógicos más pequeños.
Permita la navegación lineal o no lineal a través de los pasos.
Componentes del asistente
El Wizard control se compone de los siguientes componentes:
Colección WizardStepCollection de pasos que contienen la interfaz de usuario para cada paso, tal y como se define en el desarrollador de páginas.
Funcionalidades de navegación integradas que determinan los botones adecuados para mostrar en función del StepType valor.
Área de encabezado que se puede personalizar para mostrar información específica del paso en el que está actualmente el usuario.
Área de barra lateral que se puede usar para navegar rápidamente a los pasos del control.
Nota
Si usa Microsoft Visual Studio 2005, tenga en cuenta que el objeto se conserva en la ActiveStepIndex vista Origen. Si cambia la propiedad en la WizardSteps vista Diseño haciendo clic en los botones de la barra lateral y, a continuación, ejecuta la página, es posible que no se muestre el primer paso del
Wizard
control porque ActiveStepIndex podría estar apuntando a otro paso.
Pasos del asistente
Cada uno de los pasos del Wizard control tiene una StepType propiedad que determina el tipo de funcionalidad de navegación que tiene el paso. Si no especifica un valor para la StepType propiedad , el valor predeterminado es Auto. En la tabla siguiente se enumeran los valores disponibles para la StepType propiedad y el comportamiento resultante del paso.
WizardStepType.Auto
La interfaz de usuario de navegación que se representa para el paso viene determinada por el orden en que se declara el paso.
WizardStepType.Complete
El paso es el último que se mostrará. No se representa ningún botón de navegación.
WizardStepType.Finish
El paso es el último que recopila datos de usuario. El botón Finalizar se representa para la navegación.
WizardStepType.Start
El paso es el primero en aparecer. No se representa un botón Anterior .
WizardStepType.Step
El paso es cualquier paso entre el primero y el último. Los botones Anterior y Siguiente se representan para la navegación.
Recopilación de datos del Asistente
Con el Wizard control , los datos se pueden recopilar a través de la navegación lineal o no lineal. Algunos ejemplos de navegación no lineal son omitir pasos innecesarios o volver a un paso completado previamente para cambiar algún valor. El Wizard control mantiene su estado entre los pasos, por lo que los datos especificados en un paso no necesitan conservarse en un almacén de datos hasta que se hayan completado todos los pasos del Wizard control.
Como alternativa, si desea conservar los datos recopilados en un almacén de datos a medida que se completa cada paso, como cuando se genera el NextButtonClick evento, debe establecer la AllowReturn propiedad del WizardStepBase objeto en para false
que el usuario no pueda volver a un paso completado previamente y cambiar los datos una vez que se haya enviado.
Nombres de comandos del asistente
El Wizard control hereda los siguientes nombres de comando de la View clase y MultiView la clase : NextViewCommandName, PreviousViewCommandName, SwitchViewByIDCommandNamey SwitchViewByIndexCommandName. El control Asistente omite estos nombres de comando y no incluye ninguna lógica especial para permitir que estos comandos funcionen automáticamente para la navegación. Si se quita un nombre de comando o falta en un botón del Wizard control, no se produce ninguna excepción. Por ejemplo, si el StartNavigationTemplate botón falta un valor para CommandName, no se produce ninguna excepción.
Pasos de cambio dinámico
Puede usar el MoveTo método o la ActiveStepIndex propiedad para cambiar dinámicamente el paso que se muestra actualmente en el Wizard control .
Nota
Si agrega un en WizardStep el Page_Load
controlador de eventos mediante programación, debe agregar la navegación a ese paso antes de cargar la página.
Apariencia del asistente
La apariencia del Wizard control es totalmente personalizable a través de plantillas, máscaras y configuraciones de estilo. Por ejemplo, puede usar las HeaderTemplatepropiedades , SideBarTemplate, StartNavigationTemplate, FinishNavigationTemplatey StepNavigationTemplate para personalizar la interfaz del Wizard control.
Nota
Al establecer la FinishNavigationTemplatepropiedad , DisplaySideBar, HeaderTemplateSideBarTemplate, StartNavigationTemplate, o StepNavigationTemplate se vuelven a crear los controles secundarios del Wizard control. Como resultado, el estado de vista de los controles secundarios se pierde en el proceso. Para evitar esta situación, mantenga explícitamente el estado de control de los Wizard controles secundarios del control explícitamente o evite colocar controles dentro de plantillas.
Tenga en cuenta que el Wizard control no admite la representación especial de Microsoft Internet Explorer para el modo no estándar o quirks. Para obtener la mejor representación de Internet Explorer con el Wizard control , use el tipo de documento XHTML, que se agrega de forma predeterminada en Visual Web Developer y Visual Studio.
Aplicación de formato mediante plantillas de diseño
El Wizard control permite especificar el diseño del control sin necesidad de usar un elemento HTML table
. En su lugar, puede usar un LayoutTemplate
elemento para especificar el diseño. En la plantilla, se crean controles de marcador de posición para indicar dónde se deben insertar dinámicamente los elementos en el control. (Esto es similar a cómo funciona el modelo de plantilla para el ListView control). Para obtener más información, vea la Wizard.LayoutTemplate propiedad .
Accesibilidad
Para obtener información sobre cómo configurar este control para que genere marcado que se ajuste a los estándares de accesibilidad, consulte Accesibilidad en Visual Studio y ASP.NET y controles y accesibilidad ASP.NET.
Sintaxis declarativa
<asp:Wizard
AccessKey="string"
ActiveStepIndex="integer"
BackColor="color name|#dddddd"
BorderColor="color name|#dddddd"
BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
Inset|Outset"
BorderWidth="size"
CancelButtonImageUrl="uri"
CancelButtonText="string"
CancelButtonType="Button|Image|Link"
CancelDestinationPageUrl="uri"
CellPadding="integer"
CellSpacing="integer"
CssClass="string"
DisplayCancelButton="True|False"
DisplaySideBar="True|False"
Enabled="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
FinishCompleteButtonImageUrl="uri"
FinishCompleteButtonText="string"
FinishCompleteButtonType="Button|Image|Link"
FinishDestinationPageUrl="uri"
FinishPreviousButtonImageUrl="uri"
FinishPreviousButtonText="string"
FinishPreviousButtonType="Button|Image|Link"
Font-Bold="True|False"
Font-Italic="True|False"
Font-Names="string"
Font-Overline="True|False"
Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
Large|X-Large|XX-Large"
Font-Strikeout="True|False"
Font-Underline="True|False"
ForeColor="color name|#dddddd"
HeaderText="string"
Height="size"
ID="string"
OnActiveStepChanged="ActiveStepChanged event handler"
OnCancelButtonClick="CancelButtonClick event handler"
OnDataBinding="DataBinding event handler"
OnDisposed="Disposed event handler"
OnFinishButtonClick="FinishButtonClick event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnNextButtonClick="NextButtonClick event handler"
OnPreRender="PreRender event handler"
OnPreviousButtonClick="PreviousButtonClick event handler"
OnSideBarButtonClick="SideBarButtonClick event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
SkipLinkText="string"
StartNextButtonImageUrl="uri"
StartNextButtonText="string"
StartNextButtonType="Button|Image|Link"
StepNextButtonImageUrl="uri"
StepNextButtonText="string"
StepNextButtonType="Button|Image|Link"
StepPreviousButtonImageUrl="uri"
StepPreviousButtonText="string"
StepPreviousButtonType="Button|Image|Link"
Style="string"
TabIndex="integer"
ToolTip="string"
Visible="True|False"
Width="size"
>
<CancelButtonStyle />
<FinishCompleteButtonStyle />
<FinishNavigationTemplate>
<!-- child controls -->
</FinishNavigationTemplate>
<FinishPreviousButtonStyle />
<HeaderStyle />
<HeaderTemplate>
<!-- child controls -->
</HeaderTemplate>
<NavigationButtonStyle />
<NavigationStyle />
<SideBarButtonStyle />
<SideBarStyle />
<SideBarTemplate>
<!-- child controls -->
</SideBarTemplate>
<StartNavigationTemplate>
<!-- child controls -->
</StartNavigationTemplate>
<StartNextButtonStyle />
<StepNavigationTemplate>
<!-- child controls -->
</StepNavigationTemplate>
<StepNextButtonStyle />
<StepPreviousButtonStyle />
<StepStyle />
<WizardSteps>
<asp:TemplatedWizardStep
AllowReturn="True|False"
ContentTemplateContainer="string"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
>
<ContentTemplate>
<!-- child controls -->
</ContentTemplate>
<CustomNavigationTemplate>
<!-- child controls -->
</CustomNavigationTemplate>
</asp:TemplatedWizardStep>
<asp:WizardStep
AllowReturn="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
/>
</WizardSteps>
</asp:Wizard>
Constructores
Wizard() |
Inicializa una nueva instancia de la clase Wizard. |
Campos
CancelButtonID |
Especifica el identificador del botón Cancelar. Este campo es estático y de sólo lectura. |
CancelCommandName |
Recupera el nombre de comando del botón Cancelar. Este campo es estático y de sólo lectura. |
CustomFinishButtonID |
Recupera el identificador de un botón Finalizar personalizado. Este campo es estático y de sólo lectura. |
CustomNextButtonID |
Recupera el identificador de un botón Siguiente personalizado. Este campo es estático y de sólo lectura. |
CustomPreviousButtonID |
Recupera el identificador de un botón Anterior personalizado. Este campo es estático y de sólo lectura. |
DataListID |
Recupera el identificador de la colección DataList de la barra lateral. Este campo es estático y de sólo lectura. |
FinishButtonID |
Recupera el identificador del botón Finalizar. Este campo es estático y de sólo lectura. |
FinishPreviousButtonID |
Recupera el identificador del botón Anterior en el paso Finish. Este campo es estático y de sólo lectura. |
HeaderPlaceholderId |
Obtiene el identificador del marcador de posición HeaderTemplate en un control Wizard. |
MoveCompleteCommandName |
Recupera el nombre de comando asociado con el botón Finalizar. Este campo es estático y de sólo lectura. |
MoveNextCommandName |
Recupera el nombre de comando asociado con el botón Siguiente. Este campo es estático y de sólo lectura. |
MovePreviousCommandName |
Recupera el nombre de comando asociado con el botón Anterior. Este campo es estático y de sólo lectura. |
MoveToCommandName |
Recupera el nombre de comando asociado con cada uno de los botones de barra lateral. Este campo es estático y de sólo lectura. |
NavigationPlaceholderId |
Obtiene el identificador del marcador de posición StartNavigationTemplate en un control Wizard. |
SideBarButtonID |
Recupera el identificador asociado con cada uno de los botones de barra lateral. Este campo es estático y de sólo lectura. |
SideBarPlaceholderId |
Obtiene el identificador del marcador de posición SideBarTemplate en un control Wizard. |
StartNextButtonID |
Recupera el identificador asociado con el botón Siguiente en el paso Start. Este campo es estático y de sólo lectura. |
StepNextButtonID |
Recupera el identificador asociado con el botón Siguiente. Este campo es estático y de sólo lectura. |
StepPreviousButtonID |
Recupera el identificador asociado con el botón Anterior. Este campo es estático y de sólo lectura. |
WizardStepPlaceholderId |
Obtiene el identificador del marcador de posición WizardStep en un control Wizard. |
Propiedades
AccessKey |
Obtiene o establece la clave de acceso que permite navegar rápidamente al control de servidor web. (Heredado de WebControl) |
ActiveStep |
Obtiene el paso de la colección WizardSteps que se muestra actualmente al usuario. |
ActiveStepIndex |
Obtiene o establece el índice del objeto WizardStepBase actual. |
Adapter |
Obtiene el adaptador específico del explorador para el control. (Heredado de Control) |
AppRelativeTemplateSourceDirectory |
Obtiene o establece el directorio virtual relativo a la aplicación del objeto Page o el objeto UserControl que contiene este control. (Heredado de Control) |
Attributes |
Obtiene la colección de atributos arbitrarios (sólo para su representación) que no corresponden a propiedades del control. (Heredado de WebControl) |
BackColor |
Obtiene o establece el color de fondo del control de servidor web. (Heredado de WebControl) |
BindingContainer |
Obtiene el control que contiene el enlace de datos de este control. (Heredado de Control) |
BorderColor |
Obtiene o establece el color de borde del control Web. (Heredado de WebControl) |
BorderStyle |
Obtiene o establece el estilo del borde del control de servidor web. (Heredado de WebControl) |
BorderWidth |
Obtiene o establece el ancho del borde del control de servidor web. (Heredado de WebControl) |
CancelButtonImageUrl |
Obtiene o establece la dirección URL de la imagen mostrada para el botón Cancelar. |
CancelButtonStyle |
Obtiene una referencia a una colección de propiedades de estilo que definen la apariencia del botón Cancelar. |
CancelButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Cancelar. |
CancelButtonType |
Obtiene o establece el tipo de botón que se representa como botón Cancelar. |
CancelDestinationPageUrl |
Obtiene o establece la dirección URL a la que se dirige al usuario cuando hace clic en el botón Cancelar. |
CellPadding |
Obtiene o establece la cantidad de espacio entre el contenido de la celda y el borde de la misma. |
CellSpacing |
Obtiene o establece la cantidad de espacio entre las celdas. |
ChildControlsCreated |
Obtiene un valor que indica si se han creado controles secundarios del control de servidor. (Heredado de Control) |
ClientID |
Obtiene el id. de control para marcado HTML que se genera por ASP.NET. (Heredado de Control) |
ClientIDMode |
Obtiene o establece el algoritmo que se utiliza para generar el valor de la propiedad ClientID. (Heredado de Control) |
ClientIDSeparator |
Obtiene un valor de carácter que representa el carácter separado utilizado en la propiedad ClientID. (Heredado de Control) |
Context |
Obtiene el objeto HttpContext asociado al control de servidor para la solicitud Web actual. (Heredado de Control) |
Controls |
Obtiene un objeto ControlCollection que representa los controles secundarios de CompositeControl. (Heredado de CompositeControl) |
ControlStyle |
Obtiene el estilo del control de servidor web. Esta propiedad la usan principalmente los programadores de controles. (Heredado de WebControl) |
ControlStyleCreated |
Obtiene un valor que indica si se ha creado un objeto Style para la propiedad ControlStyle. Esta propiedad la usan principalmente los programadores de controles. (Heredado de WebControl) |
CssClass |
Obtiene o establece la clase hoja de estilos en cascada (CSS) presentada por el control de servidor web en el cliente. (Heredado de WebControl) |
DataItemContainer |
Obtiene una referencia al contenedor de nomenclatura si este implementa IDataItemContainer. (Heredado de Control) |
DataKeysContainer |
Obtiene una referencia al contenedor de nomenclatura si este implementa IDataKeysControl. (Heredado de Control) |
DesignMode |
Obtiene un valor que indica si se está utilizando un control en una superficie de diseño. (Heredado de Control) |
DisplayCancelButton |
Obtiene o establece un valor booleano que indica si se muestra un botón Cancelar. |
DisplaySideBar |
Obtiene o establece un valor booleano que indica si se muestra el área de barra lateral en el control Wizard. |
Enabled |
Obtiene o establece un valor que indica si el control de servidor web está habilitado. (Heredado de WebControl) |
EnableTheming |
Obtiene o establece un valor que indica si los temas se aplican a este control. (Heredado de WebControl) |
EnableViewState |
Obtiene o establece un valor que indica si el control de servidor conserva su estado de vista, así como el estado de vista de los controles secundarios que contiene, al cliente solicitante. (Heredado de Control) |
Events |
Obtiene una lista de delegados de controladores de eventos del control. Esta propiedad es de sólo lectura. (Heredado de Control) |
FinishCompleteButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Finalizar. |
FinishCompleteButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración del botón Finalizar. |
FinishCompleteButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Finalizar. |
FinishCompleteButtonType |
Obtiene o establece el tipo de botón que se representa como botón Finalizar. |
FinishDestinationPageUrl |
Obtiene o establece la dirección URL a la que se dirige al usuario cuando hace clic en el botón Finalizar. |
FinishNavigationTemplate |
Obtiene o establece la plantilla que se utiliza para mostrar el área de navegación en el paso Finish. |
FinishPreviousButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Anterior en el paso Finish. |
FinishPreviousButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración del botón Anterior en el paso Finish. |
FinishPreviousButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Anterior en el paso Finish. |
FinishPreviousButtonType |
Obtiene o establece el tipo de botón que se representa como botón Anterior en el paso Finish. |
Font |
Obtiene las propiedades de fuente asociadas al control de servidor web. (Heredado de WebControl) |
ForeColor |
Obtiene o establece el color de primer plano (normalmente el color del texto) del control de servidor web. (Heredado de WebControl) |
HasAttributes |
Obtiene un valor que indica si el control tiene establecido algún atributo. (Heredado de WebControl) |
HasChildViewState |
Obtiene un valor que indica si los controles secundarios del control de servidor actual tienen guardada alguna configuración del estado de vista. (Heredado de Control) |
HeaderStyle |
Obtiene una referencia a un objeto Style que define la configuración para el área de encabezado del control. |
HeaderTemplate |
Obtiene o establece la plantilla que se utiliza para mostrar el área de encabezado en el control. |
HeaderText |
Obtiene o establece el título de texto que se muestra para el área de encabezado en el control. |
Height |
Obtiene o establece el alto del control de servidor Web. (Heredado de WebControl) |
ID |
Obtiene o establece el identificador de programación asignado al control de servidor. (Heredado de Control) |
IdSeparator |
Obtiene el carácter utilizado para separar los identificadores de control. (Heredado de Control) |
IsChildControlStateCleared |
Obtiene un valor que indica si los controles que se encuentran en este control tienen estado de control. (Heredado de Control) |
IsEnabled |
Obtiene un valor que indica si está habilitado el control. (Heredado de WebControl) |
IsTrackingViewState |
Obtiene un valor que indica si el control de servidor está guardando los cambios realizados en su estado de vista. (Heredado de Control) |
IsViewStateEnabled |
Obtiene un valor que indica si el estado de vista está habilitado para este control. (Heredado de Control) |
LayoutTemplate |
Obtiene o establece el contenido personalizado del contenedor raíz en un control Wizard. |
LoadViewStateByID |
Obtiene un valor que indica si el control participa en la carga de su estado de vista mediante ID en lugar de índice. (Heredado de Control) |
NamingContainer |
Obtiene una referencia al contenedor de nomenclatura del control de servidor, que crea un espacio de nombres único para diferenciar los distintos controles de servidor que tienen el mismo valor para la propiedad ID. (Heredado de Control) |
NavigationButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración de los botones del área de navegación del control. |
NavigationStyle |
Obtiene una referencia a un objeto Style que define la configuración para el área de navegación del control. |
Page |
Obtiene una referencia a la instancia Page que contiene el control de servidor. (Heredado de Control) |
Parent |
Obtiene una referencia al control principal del control de servidor en la jerarquía de controles de página. (Heredado de Control) |
RenderingCompatibility |
Obtiene o establece un valor que especifica la versión de ASP.NET compatible con los elementos HTML representados. (Heredado de Control) |
SideBarButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración de los botones de la barra lateral. |
SideBarStyle |
Obtiene una referencia a un objeto Style que define la configuración del área de la barra lateral del control. |
SideBarTemplate |
Obtiene o establece la plantilla que se utiliza para mostrar el área de la barra lateral del control. |
Site |
Obtiene información sobre el contenedor en que se encuentra el control actual cuando se representa en una superficie de diseño. (Heredado de Control) |
SkinID |
Obtiene o establece la máscara que se aplica al control. (Heredado de WebControl) |
SkipLinkText |
Obtiene o establece un valor que se utiliza para representar texto alternativo que notifica a los lectores de pantalla que omitan el contenido del área de barra lateral. |
StartNavigationTemplate |
Obtiene o establece la plantilla que se utiliza para mostrar el área de navegación en el paso Start del control Wizard. |
StartNextButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Siguiente en el paso Start. |
StartNextButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración del botón Siguiente en el paso Start. |
StartNextButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Siguiente en el paso Start. |
StartNextButtonType |
Obtiene o establece el tipo de botón que se representa como botón Siguiente en el paso Start. |
StepNavigationTemplate |
Obtiene o establece la plantilla que se utiliza para mostrar el área de navegación en cualquier objeto derivado de WizardStepBase diferente del paso Start, Finish o Complete. |
StepNextButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Siguiente. |
StepNextButtonStyle |
Obtiene una referencia al objeto Style que define la configuración del botón Siguiente. |
StepNextButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Siguiente. |
StepNextButtonType |
Obtiene o establece el tipo de botón que se representa como botón Siguiente. |
StepPreviousButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Anterior. |
StepPreviousButtonStyle |
Obtiene una referencia a un objeto Style que define la configuración del botón Anterior. |
StepPreviousButtonText |
Obtiene o establece la leyenda de texto que se muestra para el botón Anterior. |
StepPreviousButtonType |
Obtiene o establece el tipo de botón que se representa como botón Anterior. |
StepStyle |
Obtiene una referencia a un objeto Style que define la configuración de los objetos WizardStep. |
Style |
Obtiene una colección de atributos de texto que se representan como atributo de estilo en la etiqueta externa del control de servidor web. (Heredado de WebControl) |
SupportsDisabledAttribute |
Obtiene un valor que indica si el control debe establecer en "disabled" el atributo |
TabIndex |
Obtiene o establece el índice de tabulación del control de servidor web. (Heredado de WebControl) |
TagKey |
Obtiene el valor de HtmlTextWriterTag correspondiente al control Wizard. |
TagName |
Obtiene el nombre de la etiqueta del control. Esta propiedad la usan principalmente los programadores de controles. (Heredado de WebControl) |
TemplateControl |
Obtiene o establece una referencia a la plantilla que contiene este control. (Heredado de Control) |
TemplateSourceDirectory |
Obtiene el directorio virtual de Page o UserControl que contiene el control de servidor actual. (Heredado de Control) |
ToolTip |
Obtiene o establece el texto que se muestra cuando el puntero del mouse se desplaza sobre el control de servidor web. (Heredado de WebControl) |
UniqueID |
Obtiene el identificador único calificado jerárquicamente para el control de servidor. (Heredado de Control) |
ValidateRequestMode |
Obtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el explorador para valores potencialmente peligrosos. (Heredado de Control) |
ViewState |
Obtiene un diccionario con información de estado que le permite guardar y restaurar el estado de vista de un control de servidor en las distintas solicitudes de la misma página. (Heredado de Control) |
ViewStateIgnoresCase |
Obtiene un valor que indica si el objeto StateBag no distingue mayúsculas de minúsculas. (Heredado de Control) |
ViewStateMode |
Obtiene o establece el modo del estado de vista de este control. (Heredado de Control) |
Visible |
Obtiene o establece un valor que indica si un control de servidor se representa como interfaz de usuario en la página. (Heredado de Control) |
Width |
Obtiene o establece el ancho del control de servidor web. (Heredado de WebControl) |
WizardSteps |
Obtiene una colección que contiene todos los objetos WizardStepBase que se definen para el control. |
Métodos
AddAttributesToRender(HtmlTextWriter) |
Agrega atributos y estilos HTML que se deben representar en el HtmlTextWriterTag especificado. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
AddedControl(Control, Int32) |
Se llama después de agregar un control secundario a la colección Controls del objeto Control. (Heredado de Control) |
AddParsedSubObject(Object) |
Notifica al control de servidor que se analizó un elemento, ya sea XML o HTML, y agrega el elemento al objeto ControlCollection del control del servidor. (Heredado de Control) |
AllowNavigationToStep(Int32) |
Utiliza un valor booleano para determinar si la propiedad ActiveStep se puede establecer en el objeto WizardStepBase que corresponde al índice que se pasa. |
ApplyStyle(Style) |
Copia en el control Web todos los elementos no vacíos del estilo especificado, sobrescribiendo los elementos de estilo existentes del mismo. Este método lo usan principalmente los programadores de controles. (Heredado de WebControl) |
ApplyStyleSheetSkin(Page) |
Aplica al control las propiedades de estilo definidas en la hoja de estilos de la página. (Heredado de Control) |
BeginRenderTracing(TextWriter, Object) |
Comienza el seguimiento en tiempo de diseño de los datos de representación. (Heredado de Control) |
BuildProfileTree(String, Boolean) |
Recopila información sobre el control de servidor y la pasa a la propiedad Trace para que se muestre cuando está habilitada la traza de la página. (Heredado de Control) |
ClearCachedClientID() |
Establece en |
ClearChildControlState() |
Elimina la información sobre el estado de control de los controles secundarios del control de servidor. (Heredado de Control) |
ClearChildState() |
Elimina la información sobre el estado de vista y el estado de control de los controles secundarios del control de servidor. (Heredado de Control) |
ClearChildViewState() |
Elimina la información sobre el estado de vista de todos los controles secundarios del control de servidor. (Heredado de Control) |
ClearEffectiveClientIDMode() |
Establece la propiedad ClientIDMode de la instancia del control actual y de cualquier control secundario en Inherit. (Heredado de Control) |
CopyBaseAttributes(WebControl) |
Copia las propiedades no encapsuladas por el objeto Style del control de servidor web especificado al control de servidor web desde el que se efectúa la llamada al método. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
CreateChildControls() |
Crea controles secundarios. |
CreateControlCollection() |
Crea la colección de controles. |
CreateControlHierarchy() |
Crea la jerarquía de controles secundarios que constituyen el control. |
CreateControlStyle() |
Crea el estilo de control. |
DataBind() |
Enlaza un origen de datos a CompositeControl y todos sus controles secundarios. (Heredado de CompositeControl) |
DataBind(Boolean) |
Enlaza un origen de datos al control de servidor que se ha invocado y a todos sus controles secundarios con una opción para generar el evento DataBinding. (Heredado de Control) |
DataBindChildren() |
Enlaza un origen de datos a los controles secundarios del control de servidor. (Heredado de Control) |
Dispose() |
Habilita un control de servidor para que realice la limpieza final antes de que se libere de la memoria. (Heredado de Control) |
EndRenderTracing(TextWriter, Object) |
Finaliza el seguimiento en tiempo de diseño de los datos de representación. (Heredado de Control) |
EnsureChildControls() |
Determina si el control de servidor contiene controles secundarios. Si no tiene controles secundarios, los crea. (Heredado de Control) |
EnsureID() |
Crea un identificador para controles que no tiene un identificador asignado. (Heredado de Control) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
FindControl(String) |
Busca un control de servidor con el parámetro |
FindControl(String, Int32) |
Busca el contenedor de nomenclatura actual para un control de servidor con el |
Focus() |
Establece el foco de entrada en un control. (Heredado de Control) |
GetDesignModeState() |
Obtiene el estado del modo de diseño. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetHistory() |
Devuelve una colección de objetos WizardStepBase a los que se ha tenido acceso. |
GetRouteUrl(Object) |
Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta. (Heredado de Control) |
GetRouteUrl(RouteValueDictionary) |
Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta. (Heredado de Control) |
GetRouteUrl(String, Object) |
Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta. (Heredado de Control) |
GetRouteUrl(String, RouteValueDictionary) |
Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta. (Heredado de Control) |
GetStepType(WizardStepBase, Int32) |
Devuelve el valor de WizardStepType del objeto WizardStepBase especificado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetUniqueIDRelativeTo(Control) |
Devuelve la parte correspondiente al prefijo de la propiedad UniqueID del control especificado. (Heredado de Control) |
HasControls() |
Determina si el control de servidor contiene controles secundarios. (Heredado de Control) |
HasEvents() |
Devuelve un valor que indica si se registran eventos para el control o los controles secundarios. (Heredado de Control) |
IsLiteralContent() |
Determina si el control de servidor alberga únicamente contenido literal. (Heredado de Control) |
LoadControlState(Object) |
Restaura la información del estado del control. |
LoadViewState(Object) |
Carga información de estado de vista. |
MapPathSecure(String) |
Recupera la ruta de acceso física a la que se asigna una ruta de acceso virtual, absoluta o relativa. (Heredado de Control) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MergeStyle(Style) |
Copia en el control Web todos los elementos no vacíos del estilo especificado, pero no sobrescribe los elementos de estilo existentes en el mismo. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
MoveTo(WizardStepBase) |
Establece el objeto derivado de WizardStepBase especificado como el valor de la propiedad ActiveStep del control Wizard. |
OnActiveStepChanged(Object, EventArgs) |
Genera el evento ActiveStepChanged. |
OnBubbleEvent(Object, EventArgs) |
Determina si el evento del control de servidor debe ascender por la jerarquía de controles de servidor de la interfaz de usuario de la página. |
OnCancelButtonClick(EventArgs) |
Genera el evento CancelButtonClick. |
OnDataBinding(EventArgs) |
Genera el evento DataBinding. (Heredado de Control) |
OnFinishButtonClick(WizardNavigationEventArgs) |
Genera el evento FinishButtonClick. |
OnInit(EventArgs) |
Genera el evento Init. |
OnLoad(EventArgs) |
Genera el evento Load. (Heredado de Control) |
OnNextButtonClick(WizardNavigationEventArgs) |
Genera el evento NextButtonClick. |
OnPreRender(EventArgs) |
Genera el evento PreRender. (Heredado de Control) |
OnPreviousButtonClick(WizardNavigationEventArgs) |
Genera el evento PreviousButtonClick. |
OnSideBarButtonClick(WizardNavigationEventArgs) |
Genera el evento SideBarButtonClick. |
OnUnload(EventArgs) |
Genera el evento Unload. (Heredado de Control) |
OpenFile(String) |
Obtiene un objeto Stream utilizado para leer un archivo. (Heredado de Control) |
RaiseBubbleEvent(Object, EventArgs) |
Asigna los orígenes del evento y su información al control principal del control. (Heredado de Control) |
RecreateChildControls() |
Vuelve a crear los controles secundarios de un control derivado de CompositeControl. (Heredado de CompositeControl) |
RegisterCommandEvents(IButtonControl) |
Registra una nueva instancia de la clase CommandEventHandler para el objeto IButtonControl especificado. |
RemovedControl(Control) |
Se llama después de quitar un control secundario de la colección Controls del objeto Control. (Heredado de Control) |
Render(HtmlTextWriter) |
Presenta el control en el sistema de escritura especificado. |
RenderBeginTag(HtmlTextWriter) |
Representa la etiqueta HTML de apertura del control en el sistema de escritura especificado. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
RenderChildren(HtmlTextWriter) |
Envía el contenido de los elementos secundarios de un control de servidor a un objeto HtmlTextWriter especificado, que escribe el contenido que se va a representar en el cliente. (Heredado de Control) |
RenderContents(HtmlTextWriter) |
Representa el contenido del control en el sistema de escritura especificado. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
RenderControl(HtmlTextWriter) |
Envía el contenido de control del servidor a un objeto HtmlTextWriter proporcionado y almacena información de seguimiento sobre el control si está habilitado el seguimiento. (Heredado de Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Coloca el contenido de un control de servidor en un objeto HtmlTextWriter proporcionado, utilizando un objeto ControlAdapter proporcionado. (Heredado de Control) |
RenderEndTag(HtmlTextWriter) |
Presenta la etiqueta HTML de cierre del control en el escritor especificado. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
ResolveAdapter() |
Obtiene el adaptador de controles que se encarga de representar el control especificado. (Heredado de Control) |
ResolveClientUrl(String) |
Obtiene una dirección URL que el explorador puede utilizar. (Heredado de Control) |
ResolveUrl(String) |
Convierte una dirección URL en una que el cliente solicitante pueda utilizar. (Heredado de Control) |
SaveControlState() |
Guarda el estado del control. |
SaveViewState() |
Guarda el estado de la vista. |
SetDesignModeState(IDictionary) |
Establece los datos en tiempo de diseño para un control. (Heredado de Control) |
SetRenderMethodDelegate(RenderMethod) |
Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en el control principal. (Heredado de Control) |
SetTraceData(Object, Object) |
Establece datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, para lo que usa la clave y el valor de los datos de seguimiento. (Heredado de Control) |
SetTraceData(Object, Object, Object) |
Establece datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, para lo que usa el objeto del que se ha realizado seguimiento, así como la clave y el valor de los datos de seguimiento. (Heredado de Control) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TrackViewState() |
Realiza un seguimiento del estado de vista. |
Eventos
ActiveStepChanged |
Se produce cuando el usuario cambia a un nuevo paso en el control. |
CancelButtonClick |
Se produce al hacer clic en el botón Cancelar. |
DataBinding |
Se produce cuando el control de servidor se enlaza a un origen de datos. (Heredado de Control) |
Disposed |
Se produce cuando un control de servidor se libera de la memoria, lo que constituye la última fase del período de duración de un control de servidor cuando se solicita una página ASP.NET. (Heredado de Control) |
FinishButtonClick |
Se produce al hacer clic en el botón Finalizar. |
Init |
Tiene lugar al inicializar el control de servidor, que es el primer paso en su ciclo de vida. (Heredado de Control) |
Load |
Se produce cuando el control de servidor se carga en el objeto Page. (Heredado de Control) |
NextButtonClick |
Se produce al hacer clic en el botón Siguiente. |
PreRender |
Se produce una vez que se carga el objeto Control, pero antes de su representación. (Heredado de Control) |
PreviousButtonClick |
Se produce al hacer clic en el botón Anterior. |
SideBarButtonClick |
Aparece al hacer clic en un botón del área de barra lateral. |
Unload |
Se produce cuando el control de servidor se descarga de la memoria. (Heredado de Control) |
Implementaciones de interfaz explícitas
IAttributeAccessor.GetAttribute(String) |
Obtiene un atributo del control Web con el nombre especificado. (Heredado de WebControl) |
IAttributeAccessor.SetAttribute(String, String) |
Establece un atributo del control Web con el nombre y el valor especificados. (Heredado de WebControl) |
ICompositeControlDesignerAccessor.RecreateChildControls() |
Permite que un diseñador vuelva a crear la colección de controles secundarios del control compuesto en el entorno en tiempo de diseño. (Heredado de CompositeControl) |
IControlBuilderAccessor.ControlBuilder |
Para obtener una descripción de este miembro, vea ControlBuilder. (Heredado de Control) |
IControlDesignerAccessor.GetDesignModeState() |
Para obtener una descripción de este miembro, vea GetDesignModeState(). (Heredado de Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Para obtener una descripción de este miembro, vea SetDesignModeState(IDictionary). (Heredado de Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Para obtener una descripción de este miembro, vea SetOwnerControl(Control). (Heredado de Control) |
IControlDesignerAccessor.UserData |
Para obtener una descripción de este miembro, vea UserData. (Heredado de Control) |
IDataBindingsAccessor.DataBindings |
Para obtener una descripción de este miembro, vea DataBindings. (Heredado de Control) |
IDataBindingsAccessor.HasDataBindings |
Para obtener una descripción de este miembro, vea HasDataBindings. (Heredado de Control) |
IExpressionsAccessor.Expressions |
Para obtener una descripción de este miembro, vea Expressions. (Heredado de Control) |
IExpressionsAccessor.HasExpressions |
Para obtener una descripción de este miembro, vea HasExpressions. (Heredado de Control) |
IParserAccessor.AddParsedSubObject(Object) |
Para obtener una descripción de este miembro, vea AddParsedSubObject(Object). (Heredado de Control) |
Métodos de extensión
FindDataSourceControl(Control) |
Devuelve el origen de datos que está asociado al control de datos del control especificado. |
FindFieldTemplate(Control, String) |
Devuelve la plantilla de campo para la columna especificada en el contenedor de nomenclatura del control especificado. |
FindMetaTable(Control) |
Devuelve el objeto de metatabla para el control de datos contenedor. |
GetDefaultValues(INamingContainer) |
Obtiene la colección de los valores predeterminados para el control de datos especificado. |
GetMetaTable(INamingContainer) |
Obtiene los metadatos de la tabla para el control de datos especificado. |
SetMetaTable(INamingContainer, MetaTable) |
Establece los metadatos de la tabla para el control de datos especificado. |
SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Establece los metadatos de tabla y la asignación de valores predeterminados para el control de datos especificado. |
SetMetaTable(INamingContainer, MetaTable, Object) |
Establece los metadatos de tabla y la asignación de valores predeterminados para el control de datos especificado. |
TryGetMetaTable(INamingContainer, MetaTable) |
Determina si están disponibles los metadatos de la tabla. |
EnableDynamicData(INamingContainer, Type) |
Habilita el comportamiento de datos dinámicos para el control de datos especificado. |
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Habilita el comportamiento de datos dinámicos para el control de datos especificado. |
EnableDynamicData(INamingContainer, Type, Object) |
Habilita el comportamiento de datos dinámicos para el control de datos especificado. |