CreateUserWizard 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 una interfaz de usuario para crear nuevas cuentas de usuario de sitio web.
public ref class CreateUserWizard : System::Web::UI::WebControls::Wizard
[System.ComponentModel.Bindable(false)]
public class CreateUserWizard : System.Web.UI.WebControls.Wizard
[<System.ComponentModel.Bindable(false)>]
type CreateUserWizard = class
inherit Wizard
Public Class CreateUserWizard
Inherits Wizard
- Herencia
- Atributos
Ejemplos
En el primer ejemplo de código se muestra cómo usar el CreateUserWizard control en su forma básica. Esta página creará una nueva cuenta de usuario de sitio web con el objeto predeterminado MembershipProvider del sitio.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard basic sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server" >
</asp:createuserwizard>
</div>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard basic sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server" >
</asp:createuserwizard>
</div>
</form>
</body>
</html>
En el segundo ejemplo de código se muestra cómo usar el CreateUserWizard control con las plantillas predeterminadas.
Importante
Este ejemplo tiene un cuadro de texto que acepta la entrada del usuario, que es una amenaza de seguridad potencial. De forma predeterminada, ASP.NET páginas web validan que la entrada del usuario no incluye elementos HTML ni de script. Para obtener más información, consulte Información general sobre vulnerabilidades de seguridad de script.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard Sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server">
<wizardsteps>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Sign Up for Your New Account</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="UserName" id="UserNameLabel">
User Name:</asp:label></td>
<td>
<asp:textbox runat="server" id="UserName"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="UserName" tooltip="User Name is required."
id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Password" id="PasswordLabel">
Password:</asp:label></td>
<td>
<asp:textbox runat="server" textmode="Password" id="Password"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Password" tooltip="Password is required."
id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="ConfirmPassword" id="ConfirmPasswordLabel">
Confirm Password:</asp:label></td>
<td>
<asp:textbox runat="server" textmode="Password" id="ConfirmPassword"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="ConfirmPassword" tooltip="Confirm Password is required."
id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Email" id="EmailLabel">
Email:</asp:label></td>
<td>
<asp:textbox runat="server" id="Email"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Email" tooltip="Email is required."
id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Question" id="QuestionLabel">
Security Question:</asp:label></td>
<td>
<asp:textbox runat="server" id="Question"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Question" tooltip="Security question is required."
id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Answer" id="AnswerLabel">
Security Answer:</asp:label></td>
<td>
<asp:textbox runat="server" id="Answer"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Answer" tooltip="Security answer is required."
id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password must match."
controltocompare="ConfirmPassword" controltovalidate="Password" id="PasswordCompare"
validationgroup="Createuserwizard1">
</asp:comparevalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: Red;">
<asp:literal runat="server" enableviewstate="False" id="FailureText">
</asp:literal>
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:createuserwizardstep>
<asp:completewizardstep runat="server" title="Complete">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Complete</td>
</tr>
<tr>
<td>
Your account has been successfully created.</td>
</tr>
<tr>
<td align="right" colspan="2">
<asp:button runat="server" validationgroup="Createuserwizard1" commandname="Continue"
id="ContinueButton" causesvalidation="False" text="Continue" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:completewizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server">
<wizardsteps>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Sign Up for Your New Account</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="UserName" id="UserNameLabel">
User Name:</asp:label></td>
<td>
<asp:textbox runat="server" id="UserName"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="UserName" tooltip="User Name is required."
id="UserNameRequired" validationgroup="Createuserwizard1" errormessage="User Name is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Password" id="PasswordLabel">
Password:</asp:label></td>
<td>
<asp:textbox runat="server" textmode="Password" id="Password"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Password" tooltip="Password is required."
id="PasswordRequired" validationgroup="Createuserwizard1" errormessage="Password is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="ConfirmPassword" id="ConfirmPasswordLabel">
Confirm Password:</asp:label></td>
<td>
<asp:textbox runat="server" textmode="Password" id="ConfirmPassword"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="ConfirmPassword" tooltip="Confirm Password is required."
id="ConfirmPasswordRequired" validationgroup="Createuserwizard1" errormessage="Confirm Password is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Email" id="EmailLabel">
Email:</asp:label></td>
<td>
<asp:textbox runat="server" id="Email"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Email" tooltip="Email is required."
id="EmailRequired" validationgroup="Createuserwizard1" errormessage="Email is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Question" id="QuestionLabel">
Security Question:</asp:label></td>
<td>
<asp:textbox runat="server" id="Question"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Question" tooltip="Security question is required."
id="QuestionRequired" validationgroup="Createuserwizard1" errormessage="Security question is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="right">
<asp:label runat="server" associatedcontrolid="Answer" id="AnswerLabel">
Security Answer:</asp:label></td>
<td>
<asp:textbox runat="server" id="Answer"></asp:textbox>
<asp:requiredfieldvalidator runat="server" controltovalidate="Answer" tooltip="Security answer is required."
id="AnswerRequired" validationgroup="Createuserwizard1" errormessage="Security answer is required.">
*</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:comparevalidator runat="server" display="Dynamic" errormessage="The Password and Confirmation Password must match."
controltocompare="ConfirmPassword" controltovalidate="Password" id="PasswordCompare"
validationgroup="Createuserwizard1">
</asp:comparevalidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: Red;">
<asp:literal runat="server" enableviewstate="False" id="FailureText">
</asp:literal>
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:createuserwizardstep>
<asp:completewizardstep runat="server" title="Complete">
<contenttemplate>
<table border="0">
<tr>
<td>
<table border="0" style="height: 100%; width: 100%;">
<tr>
<td align="center" colspan="2">
Complete</td>
</tr>
<tr>
<td>
Your account has been successfully created.</td>
</tr>
<tr>
<td align="right" colspan="2">
<asp:button runat="server" validationgroup="Createuserwizard1" commandname="Continue"
id="ContinueButton" causesvalidation="False" text="Continue" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</contenttemplate>
</asp:completewizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
El tercer ejemplo de código agrega un paso adicional al CreateUserWizard control y usa el evento para almacenar el CreatedUser nombre y apellido del usuario en las propiedades de personalización. El ejemplo de código requiere las siguientes entradas en el archivo Web.config.
<configuration>
<system.web>
<profile>
<properties>
<add name="userName" />
</properties>
</profile>
</system.web>
</configuration>
Importante
Este ejemplo tiene un cuadro de texto que acepta la entrada del usuario, que es una amenaza de seguridad potencial. De forma predeterminada, ASP.NET páginas web validan que la entrada del usuario no incluye elementos HTML ni de script. Para obtener más información, consulte Información general sobre vulnerabilidades de seguridad de script.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
Profile.SetPropertyValue("userName",firstName.Text + " " + lastName.Text);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>
CreateUserWizard.CreatedUser sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1"
oncreateduser="CreateUserWizard1_CreatedUser"
runat="server">
<wizardsteps>
<asp:wizardstep runat="server" steptype="Start" title="Identification">
Tell us your name:<br />
<table width="100%">
<tr>
<td>
First name:</td>
<td>
<asp:textbox id="firstName" runat="server" /></td>
</tr>
<tr>
<td>
Last name:</td>
<td>
<asp:textbox id="lastName" runat="server" /></td>
</tr>
</table>
</asp:wizardstep>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
</asp:createuserwizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs)
Profile.SetPropertyValue("userName", firstName.Text & " " & lastName.Text)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>
CreateUserWizard.CreatedUser sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="CreateUserWizard1"
oncreateduser="CreateUserWizard1_CreatedUser"
runat="server">
<wizardsteps>
<asp:wizardstep runat="server" steptype="Start" title="Identification">
Tell us your name:<br />
<table width="100%">
<tr>
<td>
First name:</td>
<td>
<asp:textbox id="firstName" runat="server" /></td>
</tr>
<tr>
<td>
Last name:</td>
<td>
<asp:textbox id="lastName" runat="server" /></td>
</tr>
</table>
</asp:wizardstep>
<asp:createuserwizardstep runat="server" title="Sign Up for Your New Account">
</asp:createuserwizardstep>
</wizardsteps>
</asp:createuserwizard>
</div>
</form>
</body>
</html>
Comentarios
En este tema:
Introducción
El CreateUserWizard control proporciona la interfaz de usuario para el MembershipProvider objeto que se comunica con el almacén de datos de usuario del sitio web para crear nuevas cuentas de usuario en el almacén de datos. se CreateUserWizard basa en para MembershipProvider crear el usuario y deshabilitarlo si es necesario.
Nota:
Si no está familiarizado con ASP.NET controles de inicio de sesión, es posible que le resulte útil leer ASP.NET Información general sobre los controles de inicio de sesión antes de continuar. Para obtener una lista de otros temas relacionados con los controles de inicio de sesión y la pertenencia, consulte Administración de usuarios mediante pertenencia.
De forma predeterminada, el CreateUserWizard control aceptará un nombre de usuario y una contraseña del visitante del sitio web. Según los requisitos del objeto del MembershipProvider sitio, el CreateUserWizard control aceptará opcionalmente una dirección de correo electrónico, representada por la Email propiedad , y una pregunta y respuesta de confirmación de recuperación de contraseña, representada por Question y Answer. Para obtener una tabla que muestre todos los controles obligatorios y opcionales para CreateUserWizard, vea CreateUserStep.
Importante
Si AutoGeneratePassword se establece true en y la PasswordStrengthRegularExpression propiedad se establece en el archivo Web.config de la aplicación, podría generar una contraseña que no supere la prueba de intensidad de expresiones regulares. En este caso, la creación de un usuario genera un error que indica una contraseña no válida.
Creación de un usuario
Cuando se crea un usuario con CreateUserWizard, el control interactúa con el objeto actual MembershipProvider para realizar las siguientes tareas en orden.
Cree una contraseña si AutoGeneratePassword está establecida
trueen .Cree el usuario en el almacén de datos que MembershipProvider representa.
Deshabilite el usuario en el almacén si la DisableCreatedUser propiedad está establecida
trueen .
Puede ampliar el CreateUserWizard control para aceptar información adicional agregando campos adicionales o agregando pasos adicionales antes o después de las plantillas proporcionadas en las CreateUserStep propiedades y CompleteStep .
Nota:
El CreateUserWizardStep paso es el primer paso dentro del CreateUserWizard control y es un paso necesario. De forma predeterminada, la AllowReturn propiedad se establece en false para evitar que el usuario vuelva al CreateUserWizardStep paso e intente crear accidentalmente otra cuenta de usuario con las mismas credenciales. Si EnableViewState se establece falseen , la AllowReturn propiedad no se mantiene en estado de vista y debe incluir lógica en la aplicación para mantener el AllowReturn valor.
CreateUserWizard Las propiedades de control representadas por cuadros de texto, como UserName, son accesibles durante todas las fases del ciclo de vida de la página. El control recogerá los cambios realizados por el usuario final mediante el TextChanged evento generado por los cuadros de texto.
Opcionalmente, el CreateUserWizard control puede enviar mensajes de correo electrónico a nuevos usuarios si ha configurado un servidor de correo SMTP para enviar correo electrónico. Para obtener más información, consulte la propiedad MailDefinition.
Nota:
El CreateUserWizard control usa servicios de correo electrónico de Internet para enviar información de inicio de sesión a los usuarios. Existen riesgos de seguridad inherentes con el envío de contraseñas por correo electrónico. Debe determinar si estos riesgos de seguridad son aceptables para su sitio.
Estilos y plantillas
Cuando el CreateUserWizard control no se personaliza con plantillas, la AccessKey propiedad del control se aplica al primer cuadro de CreateUserWizard texto del control y a la TabIndex propiedad , que se aplica a todos los cuadros de texto del control. Si el CreateUserWizard control se personaliza con plantillas, la AccessKey propiedad y la TabIndex propiedad se omiten. En este caso, establezca directamente la AccessKey propiedad y la TabIndex propiedad de cada control secundario de plantilla.
CreateUserWizard Las propiedades de control representadas por cuadros de texto, como UserName y Password, son accesibles durante todas las fases del ciclo de vida de la página. El control recogerá los cambios realizados por el usuario final mediante el TextChanged evento generado por los cuadros de texto.
Nota:
Al establecer la AutoGeneratePasswordpropiedad , MembershipProvidero se vuelven a crear los controles secundarios RequireEmail del CreateUserWizard control y su estado de control se pierde en el proceso. Para evitar esta situación, mantenga explícitamente el estado de control de los CreateUserWizard controles secundarios del control o evite colocar controles dentro de las plantillas.
En la tabla siguiente se enumeran las propiedades de CreateUserWizard estilo de control y se explica qué elemento de interfaz de usuario afecta cada propiedad de estilo. Para obtener una lista de las propiedades a las que se aplica cada estilo, consulte la documentación de las propiedades de estilo individuales.
| Style (propiedad) | Elemento de interfaz de usuario afectado |
|---|---|
| ContinueButtonStyle | Botón Continuar. |
| CreateUserButtonStyle | Botón Crear usuario. |
| HyperLinkStyle | Vínculos a otras páginas. |
| InstructionTextStyle | Texto informativo de la página que indica a los usuarios cómo usar el control. |
| LabelStyle | Etiquetas para todos los campos de entrada, como cuadros de texto. |
| TextBoxStyle | Campos de entrada de texto. |
| TitleTextStyle | Texto del título de cada vista. |
| CompleteSuccessTextStyle | Texto que se muestra al usuario cuando la recuperación o el intento de restablecimiento de contraseña se realiza correctamente. |
| ErrorMessageStyle | Mensajes de error cuando el proveedor de pertenencia no puede crear una nueva cuenta de usuario. |
| PasswordHintStyle | Texto que describe los requisitos de contraseña. |
| ValidatorTextStyle | Mensajes de error asociados a la validación. |
Agrupación de validación
El CreateUserWizard control usa un grupo de validación para que otros campos de la misma página que el CreateUserWizard control se puedan validar por separado. De forma predeterminada, la ID propiedad del CreateUserWizard control se usa como nombre del grupo de validación. Por ejemplo, un CreateUserWizard control con el identificador "CreateUserWizard1" usará un nombre de grupo de validación de "CreateUserWizard1". Si desea establecer el grupo de validación del que forma parte el CreateUserWizard control, debe crear una plantilla para el control y cambiar el nombre del grupo de validación.
Tenga en cuenta que la CreateUserWizard clase hereda de la Wizard clase , que no admite la representación especial de Microsoft Internet Explorer para el modo no estándar o quirks. CreateUserWizard no intenta optimizar la representación para el modo Internet Explorer no estándar. Para obtener la mejor representación de Internet Explorer con el CreateUserWizard control , use el tipo de documento XHTML, que se agrega de forma predeterminada en Visual Web Developer y Visual Studio.
Aplicar formato mediante plantillas de diseño
El CreateUserWizard 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 de diseño, 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 ASP.NET Controles y accesibilidad.
Sintaxis declarativa
<asp:CreateUserWizard
AccessKey="string"
ActiveStepIndex="integer"
Answer="string"
AnswerLabelText="string"
AnswerRequiredErrorMessage="string"
AutoGeneratePassword="True|False"
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"
CompleteSuccessText="string"
ConfirmPasswordCompareErrorMessage="string"
ConfirmPasswordLabelText="string"
ConfirmPasswordRequiredErrorMessage="string"
ContinueButtonImageUrl="uri"
ContinueButtonText="string"
ContinueButtonType="Button|Image|Link"
ContinueDestinationPageUrl="uri"
CreateUserButtonImageUrl="uri"
CreateUserButtonText="string"
CreateUserButtonType="Button|Image|Link"
CssClass="string"
DisableCreatedUser="True|False"
DisplayCancelButton="True|False"
DisplaySideBar="True|False"
DuplicateEmailErrorMessage="string"
DuplicateUserNameErrorMessage="string"
EditProfileIconUrl="uri"
EditProfileText="string"
EditProfileUrl="uri"
Email="string"
EmailLabelText="string"
EmailRegularExpression="string"
EmailRegularExpressionErrorMessage="string"
EmailRequiredErrorMessage="string"
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"
HelpPageIconUrl="uri"
HelpPageText="string"
HelpPageUrl="uri"
ID="string"
InstructionText="string"
InvalidAnswerErrorMessage="string"
InvalidEmailErrorMessage="string"
InvalidPasswordErrorMessage="string"
InvalidQuestionErrorMessage="string"
LoginCreatedUser="True|False"
MailDefinition-BodyFileName="uri"
MailDefinition-CC="string"
MailDefinition-From="string"
MailDefinition-IsBodyHtml="True|False"
MailDefinition-Priority="Normal|Low|High"
MailDefinition-Subject="string"
MembershipProvider="string"
OnActiveStepChanged="ActiveStepChanged event handler"
OnCancelButtonClick="CancelButtonClick event handler"
OnContinueButtonClick="ContinueButtonClick event handler"
OnCreatedUser="CreatedUser event handler"
OnCreateUserError="CreateUserError event handler"
OnCreatingUser="CreatingUser 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"
OnSendingMail="SendingMail event handler"
OnSendMailError="SendMailError event handler"
OnSideBarButtonClick="SideBarButtonClick event handler"
OnUnload="Unload event handler"
PasswordHintText="string"
PasswordLabelText="string"
PasswordRegularExpression="string"
PasswordRegularExpressionErrorMessage="string"
PasswordRequiredErrorMessage="string"
Question="string"
QuestionLabelText="string"
QuestionRequiredErrorMessage="string"
RequireEmail="True|False"
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"
UnknownErrorMessage="string"
UserName="string"
UserNameLabelText="string"
UserNameRequiredErrorMessage="string"
Visible="True|False"
Width="size"
>
<CancelButtonStyle/>
<CompleteSuccessTextStyle/>
<ContinueButtonStyle/>
<CreateUserButtonStyle/>
<ErrorMessageStyle/>
<FinishCompleteButtonStyle/>
<FinishNavigationTemplate>
<!-- child controls -->
</FinishNavigationTemplate>
<FinishPreviousButtonStyle/>
<HeaderStyle/>
<HeaderTemplate>
<!-- child controls -->
</HeaderTemplate>
<HyperLinkStyle/>
<InstructionTextStyle/>
<LabelStyle/>
<MailDefinition
BodyFileName="uri"
CC="string"
From="string"
IsBodyHtml="True|False"
Priority="Normal|Low|High"
Subject="string"
>
<EmbeddedObjects>
<asp:EmbeddedMailObject
Name="string"
Path="uri"
/>
</EmbeddedObjects>
</MailDefinition>
<NavigationButtonStyle/>
<NavigationStyle/>
<PasswordHintStyle/>
<SideBarButtonStyle/>
<SideBarStyle/>
<SideBarTemplate>
<!-- child controls -->
</SideBarTemplate>
<StartNavigationTemplate>
<!-- child controls -->
</StartNavigationTemplate>
<StartNextButtonStyle/>
<StepNavigationTemplate>
<!-- child controls -->
</StepNavigationTemplate>
<StepNextButtonStyle/>
<StepPreviousButtonStyle/>
<StepStyle/>
<TextBoxStyle/>
<TitleTextStyle/>
<ValidatorTextStyle/>
<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:CreateUserWizard>
Constructores
| Nombre | Description |
|---|---|
| CreateUserWizard() |
Inicializa una nueva instancia de la clase CreateUserWizard. |
Campos
| Nombre | Description |
|---|---|
| ContinueButtonCommandName |
Representa el CommandName valor del botón Continuar en el paso final para crear una cuenta de usuario. El ContinueButtonCommandName campo es de solo lectura. |
Propiedades
| Nombre | Description |
|---|---|
| AccessKey |
Obtiene o establece la clave de acceso que le permite navegar rápidamente al control de servidor web. (Heredado de WebControl) |
| ActiveStep |
Obtiene el paso de la WizardSteps colección que se muestra actualmente al usuario. (Heredado de Wizard) |
| ActiveStepIndex |
Obtiene o establece el paso que se muestra actualmente al usuario. |
| Adapter |
Obtiene el adaptador específico del explorador para el control . (Heredado de Control) |
| Answer |
Obtiene o establece la respuesta del usuario final a la pregunta de confirmación de recuperación de contraseñas. |
| AnswerLabelText |
Obtiene o establece el texto de la etiqueta que identifica el cuadro de texto de respuesta de confirmación de contraseña. |
| AnswerRequiredErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario no escribe una respuesta a la pregunta de confirmación de contraseña. |
| AppRelativeTemplateSourceDirectory |
Obtiene o establece el directorio virtual relativo a la Page aplicación del objeto o UserControl que contiene este control. (Heredado de Control) |
| Attributes |
Obtiene la colección de atributos arbitrarios (solo para la representación) que no corresponden a las propiedades del control. (Heredado de WebControl) |
| AutoGeneratePassword |
Obtiene o establece un valor que indica si se va a generar o no automáticamente una contraseña para la nueva cuenta de usuario. |
| 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 de borde del control de servidor web. (Heredado de WebControl) |
| BorderWidth |
Obtiene o establece el ancho de 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 . (Heredado de Wizard) |
| CancelButtonStyle |
Obtiene una referencia a una colección de propiedades de estilo que definen la apariencia del botón Cancelar . (Heredado de Wizard) |
| CancelButtonText |
Obtiene o establece el título de texto que se muestra para el botón Cancelar . (Heredado de Wizard) |
| CancelButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Cancelar . (Heredado de Wizard) |
| CancelDestinationPageUrl |
Obtiene o establece la dirección URL a la que se dirige el usuario al hacer clic en el botón Cancelar . (Heredado de Wizard) |
| CellPadding |
Obtiene o establece la cantidad de espacio entre el contenido de la celda y el borde de celda. (Heredado de Wizard) |
| CellSpacing |
Obtiene o establece la cantidad de espacio entre celdas. (Heredado de Wizard) |
| ChildControlsCreated |
Obtiene un valor que indica si se han creado los controles secundarios del control de servidor. (Heredado de Control) |
| ClientID |
Obtiene el identificador de control para el marcado HTML generado por ASP.NET. (Heredado de Control) |
| ClientIDMode |
Obtiene o establece el algoritmo que se usa para generar el valor de la ClientID propiedad . (Heredado de Control) |
| ClientIDSeparator |
Obtiene un valor de carácter que representa el carácter separador utilizado en la ClientID propiedad . (Heredado de Control) |
| CompleteStep |
Obtiene una referencia al paso de creación final de la cuenta de usuario. |
| CompleteSuccessText |
Obtiene o establece el texto que se muestra cuando se crea correctamente una cuenta de usuario del sitio web. |
| CompleteSuccessTextStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia del texto que se muestra cuando se crea correctamente una cuenta de usuario del sitio web. |
| ConfirmPassword |
Obtiene la segunda contraseña escrita por el usuario. |
| ConfirmPasswordCompareErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario escribe dos contraseñas diferentes en los cuadros de texto contraseña y confirma la contraseña. |
| ConfirmPasswordLabelText |
Obtiene o establece el texto de la etiqueta para el segundo cuadro de texto de contraseña. |
| ConfirmPasswordRequiredErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario deja vacío el cuadro de texto Confirmar contraseña. |
| Context |
Obtiene el HttpContext objeto asociado al control de servidor para la solicitud web actual. (Heredado de Control) |
| ContinueButtonImageUrl |
Obtiene o establece la dirección URL de una imagen usada para el botón Continuar en el paso de creación de la cuenta de usuario final. |
| ContinueButtonStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia del botón Continuar . |
| ContinueButtonText |
Obtiene o establece el título de texto que se muestra en el botón Continuar . |
| ContinueButtonType |
Obtiene o establece el tipo de botón representado como el botón Continuar . |
| ContinueDestinationPageUrl |
Obtiene o establece la dirección URL de la página que el usuario verá después de hacer clic en el botón Continuar de la página correcta. |
| Controls |
Obtiene un ControlCollection objeto que representa los controles secundarios de un CompositeControlobjeto . (Heredado de CompositeControl) |
| ControlStyle |
Obtiene el estilo del control de servidor web. Esta propiedad se usa principalmente por los desarrolladores de control. (Heredado de WebControl) |
| ControlStyleCreated |
Obtiene un valor que indica si se ha creado un Style objeto para la ControlStyle propiedad . Esta propiedad la usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
| CreateUserButtonImageUrl |
Obtiene o establece la dirección URL de una imagen mostrada para el botón Crear usuario . |
| CreateUserButtonStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia del botón Crear usuario . |
| CreateUserButtonText |
Obtiene o establece el título de texto que se muestra en el botón Crear usuario . |
| CreateUserButtonType |
Obtiene o establece el tipo de botón representado como el botón Crear usuario . |
| CreateUserStep |
Obtiene una referencia a la plantilla para el paso de creación de la cuenta de usuario. |
| CssClass |
Obtiene o establece la clase Hoja de estilos en cascada (CSS) representada por el control de servidor web en el cliente. (Heredado de WebControl) |
| DataItemContainer |
Obtiene una referencia al contenedor de nomenclatura si el contenedor de nomenclatura implementa IDataItemContainer. (Heredado de Control) |
| DataKeysContainer |
Obtiene una referencia al contenedor de nomenclatura si el contenedor de nomenclatura implementa IDataKeysControl. (Heredado de Control) |
| DesignMode |
Obtiene un valor que indica si se usa un control en una superficie de diseño. (Heredado de Control) |
| DisableCreatedUser |
Obtiene o establece un valor que indica si se debe permitir que el nuevo usuario inicie sesión en el sitio web. |
| DisplayCancelButton |
Obtiene o establece un valor booleano que indica si se va a mostrar un botón Cancelar . (Heredado de Wizard) |
| DisplaySideBar |
Obtiene o establece un valor que indica si se va a mostrar el área de la barra lateral del control. |
| DuplicateEmailErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario escribe una dirección de correo electrónico que ya está en uso en el proveedor de pertenencia. |
| DuplicateUserNameErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario escribe un nombre de usuario que ya está en uso en el proveedor de pertenencia. |
| EditProfileIconUrl |
Obtiene o establece la dirección URL de una imagen que se va a mostrar junto al vínculo a la página de edición del perfil de usuario. |
| EditProfileText |
Obtiene o establece el título de texto del vínculo a la página de edición del perfil de usuario. |
| EditProfileUrl |
Obtiene o establece la dirección URL de la página de edición del perfil de usuario. |
|
Obtiene o establece la dirección de correo electrónico especificada por el usuario. |
|
| EmailLabelText |
Obtiene o establece el texto de la etiqueta del cuadro de texto de correo electrónico. |
| EmailRegularExpression |
Obtiene o establece una expresión regular utilizada para validar la dirección de correo electrónico proporcionada. |
| EmailRegularExpressionErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando la dirección de correo electrónico especificada no pasa los criterios del sitio para las direcciones de correo electrónico. |
| EmailRequiredErrorMessage |
Obtiene o establece el mensaje de error que se muestra al usuario cuando no se escribe una dirección de correo electrónico en el cuadro de texto correo electrónico. |
| 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 y el estado de vista de los controles secundarios que contiene, al cliente solicitante. (Heredado de Control) |
| ErrorMessageStyle |
Obtiene una referencia a una colección de propiedades de estilo que definen la apariencia de los mensajes de error. |
| Events |
Obtiene una lista de delegados del controlador de eventos para el control . Esta propiedad es de solo lectura. (Heredado de Control) |
| FinishCompleteButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Finalizar . (Heredado de Wizard) |
| FinishCompleteButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración del botón Finalizar . (Heredado de Wizard) |
| FinishCompleteButtonText |
Obtiene o establece el título de texto que se muestra para el botón Finalizar . (Heredado de Wizard) |
| FinishCompleteButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Finalizar . (Heredado de Wizard) |
| FinishDestinationPageUrl |
Obtiene o establece la dirección URL a la que se redirige el usuario al hacer clic en el botón Finalizar . (Heredado de Wizard) |
| FinishNavigationTemplate |
Obtiene o establece la plantilla que se usa para mostrar el área de navegación en el Finish paso. (Heredado de Wizard) |
| FinishPreviousButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Anterior del Finish paso. (Heredado de Wizard) |
| FinishPreviousButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración del botón Anterior del Finish paso. (Heredado de Wizard) |
| FinishPreviousButtonText |
Obtiene o establece el título de texto que se muestra para el botón Anterior del Finish paso. (Heredado de Wizard) |
| FinishPreviousButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Anterior del Finish paso. (Heredado de Wizard) |
| 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 los atributos establecidos. (Heredado de WebControl) |
| HasChildViewState |
Obtiene un valor que indica si los controles secundarios del control de servidor actual tienen cualquier configuración de estado de vista guardada. (Heredado de Control) |
| HeaderStyle |
Obtiene una referencia a un Style objeto que define la configuración del área de encabezado del control. (Heredado de Wizard) |
| HeaderTemplate |
Obtiene o establece la plantilla que se usa para mostrar el área de encabezado en el control. (Heredado de Wizard) |
| HeaderText |
Obtiene o establece el título de texto que se muestra para el área de encabezado del control. (Heredado de Wizard) |
| Height |
Obtiene o establece el alto del control de servidor web. (Heredado de WebControl) |
| HelpPageIconUrl |
Obtiene o establece la dirección URL de una imagen que se va a mostrar junto al vínculo a la página ayuda. |
| HelpPageText |
Obtiene o establece el título de texto del vínculo a la página ayuda. |
| HelpPageUrl |
Obtiene o establece la dirección URL de la página ayuda. |
| HyperLinkStyle |
Obtiene o establece una colección de propiedades que definen la apariencia de los hipervínculos. |
| ID |
Obtiene o establece el identificador de programación asignado al control de servidor. (Heredado de Control) |
| IdSeparator |
Obtiene el carácter usado para separar los identificadores de control. (Heredado de Control) |
| InstructionText |
Obtiene o establece instrucciones para crear una nueva cuenta de usuario. |
| InstructionTextStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia del texto de instrucción. |
| InvalidAnswerErrorMessage |
Obtiene o establece el mensaje que se muestra cuando la respuesta de recuperación de contraseñas no es válida. |
| InvalidEmailErrorMessage |
Obtiene o establece el mensaje que se muestra cuando la dirección de correo electrónico especificada no es válida. |
| InvalidPasswordErrorMessage |
Obtiene o establece el mensaje que se muestra cuando la contraseña especificada no es válida. |
| InvalidQuestionErrorMessage |
Obtiene o establece el mensaje que se muestra cuando la pregunta de recuperación de contraseña especificada no es válida. |
| IsChildControlStateCleared |
Obtiene un valor que indica si los controles contenidos en este control tienen estado de control. (Heredado de Control) |
| IsEnabled |
Obtiene un valor que indica si el control está habilitado. (Heredado de WebControl) |
| IsTrackingViewState |
Obtiene un valor que indica si el control de servidor guarda los cambios 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) |
| LabelStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia de las etiquetas. |
| LayoutTemplate |
Obtiene o establece el contenido personalizado del contenedor raíz en un Wizard control . (Heredado de Wizard) |
| LoadViewStateByID |
Obtiene un valor que indica si el control participa en la carga de su estado de vista en ID lugar del índice. (Heredado de Control) |
| LoginCreatedUser |
Obtiene o establece un valor que indica si se va a iniciar sesión en el nuevo usuario después de crear la cuenta de usuario. |
| MailDefinition |
Obtiene una referencia a una colección de propiedades que definen las características del mensaje de correo electrónico enviado a los nuevos usuarios. |
| MembershipProvider |
Obtiene o establece el proveedor de pertenencia al que se llama para crear cuentas de usuario. |
| NamingContainer |
Obtiene una referencia al contenedor de nomenclatura del control de servidor, que crea un espacio de nombres único para diferenciar entre los controles de servidor con el mismo ID valor de propiedad. (Heredado de Control) |
| NavigationButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración de los botones del área de navegación del control. (Heredado de Wizard) |
| NavigationStyle |
Obtiene una referencia a un Style objeto que define la configuración del área de navegación del control. (Heredado de Wizard) |
| Page |
Obtiene una referencia a la Page instancia que contiene el control de servidor. (Heredado de Control) |
| Parent |
Obtiene una referencia al control primario del control de servidor en la jerarquía de controles de página. (Heredado de Control) |
| Password |
Obtiene la contraseña especificada por el usuario. |
| PasswordHintStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia del texto que describe los requisitos de contraseña. |
| PasswordHintText |
Obtiene o establece el texto que describe los requisitos de contraseña. |
| PasswordLabelText |
Obtiene o establece el texto de la etiqueta del cuadro de texto contraseña. |
| PasswordRegularExpression |
Obtiene o establece una expresión regular utilizada para validar la contraseña proporcionada. |
| PasswordRegularExpressionErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando la contraseña especificada no cumple los requisitos de contraseña del sitio. |
| PasswordRequiredErrorMessage |
Obtiene o establece el texto del mensaje de error que se muestra cuando el usuario no escribe una contraseña. |
| Question |
Obtiene o establece la pregunta de confirmación de recuperación de contraseñas escrita por el usuario. |
| QuestionAndAnswerRequired |
Obtiene un valor que indica si es necesario que el usuario escriba una pregunta y respuesta de confirmación de contraseña. |
| QuestionLabelText |
Obtiene o establece el texto de la etiqueta del cuadro de texto de pregunta. |
| QuestionRequiredErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el usuario no escribe una pregunta de confirmación de contraseña. |
| RenderingCompatibility |
Obtiene un valor que especifica la versión de ASP.NET con la que se representará HTML. (Heredado de Control) |
| RequireEmail |
Obtiene o establece un valor que indica si se requiere una dirección de correo electrónico para el usuario del sitio web. |
| SideBarButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración de los botones de la barra lateral. (Heredado de Wizard) |
| SideBarStyle |
Obtiene una referencia a un Style objeto que define la configuración del área de barra lateral del control. (Heredado de Wizard) |
| SideBarTemplate |
Obtiene o establece la plantilla que se usa para mostrar el área de la barra lateral en el control. (Heredado de Wizard) |
| Site |
Obtiene información sobre el contenedor que hospeda el control actual cuando se representa en una superficie de diseño. (Heredado de Control) |
| SkinID |
Obtiene o establece la máscara que se va a aplicar al control. (Heredado de WebControl) |
| SkipLinkText |
Obtiene o establece un valor que se usa para representar texto alternativo que notifica a los lectores de pantalla que omitan el contenido del área lateral. |
| StartNavigationTemplate |
Obtiene o establece la plantilla que se usa para mostrar el área de navegación en el Start paso del Wizard control. (Heredado de Wizard) |
| StartNextButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Siguiente del Start paso. (Heredado de Wizard) |
| StartNextButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración del botón Siguiente del Start paso. (Heredado de Wizard) |
| StartNextButtonText |
Obtiene o establece el título de texto que se muestra para el botón Siguiente del Start paso. (Heredado de Wizard) |
| StartNextButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Siguiente del Start paso. (Heredado de Wizard) |
| StepNavigationTemplate |
Obtiene o establece la plantilla que se usa para mostrar el área de navegación en cualquier WizardStepBaseobjeto derivado que no sea Start, el Finishpaso o Complete . (Heredado de Wizard) |
| StepNextButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Siguiente . (Heredado de Wizard) |
| StepNextButtonStyle |
Obtiene una referencia al Style objeto que define la configuración del botón Siguiente . (Heredado de Wizard) |
| StepNextButtonText |
Obtiene o establece el título de texto que se muestra para el botón Siguiente . (Heredado de Wizard) |
| StepNextButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Siguiente . (Heredado de Wizard) |
| StepPreviousButtonImageUrl |
Obtiene o establece la dirección URL de la imagen que se muestra para el botón Anterior . (Heredado de Wizard) |
| StepPreviousButtonStyle |
Obtiene una referencia a un Style objeto que define la configuración del botón Anterior . (Heredado de Wizard) |
| StepPreviousButtonText |
Obtiene o establece el título de texto que se muestra para el botón Anterior . (Heredado de Wizard) |
| StepPreviousButtonType |
Obtiene o establece el tipo de botón que se representa como el botón Anterior . (Heredado de Wizard) |
| StepStyle |
Obtiene una referencia a un Style objeto que define la configuración de los WizardStep objetos . (Heredado de Wizard) |
| Style |
Obtiene una colección de atributos de texto que se representarán como un 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 el |
| TabIndex |
Obtiene o establece el índice de tabulación del control de servidor web. (Heredado de WebControl) |
| TagKey |
Obtiene el HtmlTextWriterTag valor que corresponde al Wizard control . (Heredado de Wizard) |
| TagName |
Obtiene el nombre de la etiqueta de control. Esta propiedad se usa principalmente por los desarrolladores de control. (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) |
| TextBoxStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia de los controles de cuadro de texto. |
| TitleTextStyle |
Obtiene una referencia a una colección de propiedades que definen la apariencia de los títulos. |
| ToolTip |
Obtiene o establece el texto que se muestra cuando el puntero del mouse mantiene el puntero 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) |
| UnknownErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando no se define un error devuelto por el proveedor de pertenencia. |
| UserName |
Obtiene o establece el nombre de usuario especificado por el usuario. |
| UserNameLabelText |
Obtiene o establece el texto de la etiqueta para el cuadro de texto nombre de usuario. |
| UserNameRequiredErrorMessage |
Obtiene o establece el mensaje de error que se muestra cuando el cuadro de texto nombre de usuario se deja en blanco. |
| ValidateRequestMode |
Obtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el explorador para detectar valores potencialmente peligrosos. (Heredado de Control) |
| ValidatorTextStyle |
Obtiene una referencia al Style objeto que permite establecer la apariencia de los mensajes de error de validación. |
| ViewState |
Obtiene un diccionario de información de estado que permite guardar y restaurar el estado de vista de un control de servidor en varias solicitudes para la misma página. (Heredado de Control) |
| ViewStateIgnoresCase |
Obtiene un valor que indica si el StateBag objeto no distingue mayúsculas de minúsculas. (Heredado de Control) |
| ViewStateMode |
Obtiene o establece el modo de 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 referencia a una colección que contiene todos los WizardStepBase objetos definidos para el control. |
Métodos
| Nombre | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Agrega atributos y estilos HTML que deben representarse en el especificado HtmlTextWriterTag. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| AddedControl(Control, Int32) |
Se llama después de agregar un control secundario a la Controls colección del Control objeto . (Heredado de Control) |
| AddParsedSubObject(Object) |
Notifica al control de servidor que se ha analizado un elemento, ya sea XML o HTML, y agrega el elemento al objeto del control de ControlCollection servidor. (Heredado de Control) |
| AllowNavigationToStep(Int32) |
Usa un valor booleano para determinar si la ActiveStep propiedad se puede establecer en el WizardStepBase objeto que corresponde al índice que se pasa. (Heredado de Wizard) |
| ApplyStyle(Style) |
Copia todos los elementos que no sean de marca del estilo especificado en el control Web, sobrescribir los elementos de estilo existentes del control. Este método lo usan principalmente los desarrolladores de controles. (Heredado de WebControl) |
| ApplyStyleSheetSkin(Page) |
Aplica las propiedades de estilo definidas en la hoja de estilos de página al control . (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 entrega a la Trace propiedad que se va a mostrar cuando el seguimiento está habilitado para la página. (Heredado de Control) |
| ClearCachedClientID() |
Establece el valor |
| ClearChildControlState() |
Elimina la información de estado de control de los controles secundarios del control de servidor. (Heredado de Control) |
| ClearChildState() |
Elimina la información de estado de vista y estado de control de todos los controles secundarios del control de servidor. (Heredado de Control) |
| ClearChildViewState() |
Elimina la información de estado de vista de todos los controles secundarios del control de servidor. (Heredado de Control) |
| ClearEffectiveClientIDMode() |
Establece la ClientIDMode propiedad de la instancia de control actual y de cualquier control secundario en Inherit. (Heredado de Control) |
| CopyBaseAttributes(WebControl) |
Copia las propiedades no encapsuladas por el Style objeto desde el control de servidor web especificado al control de servidor web desde el que se llama a este método. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| CreateChildControls() |
Llamado por el marco de ASP.NET página para notificar a este control que cree los controles secundarios que contiene como preparación para volver a publicar o representar. |
| CreateControlCollection() |
Crea una colección de controles. (Heredado de Wizard) |
| CreateControlHierarchy() |
Este miembro invalida CreateControlHierarchy()y puede haber documentación más completa disponible en ese tema. Crea la jerarquía de controles secundarios que componen el control. |
| CreateControlHierarchy() |
Crea la jerarquía de controles secundarios que componen el control. (Heredado de Wizard) |
| CreateControlStyle() |
Crea estilo de control. (Heredado de Wizard) |
| DataBind() |
Enlaza un origen de datos a CompositeControl y a todos sus controles secundarios. (Heredado de CompositeControl) |
| DataBind(Boolean) |
Enlaza un origen de datos al control de servidor invocado y a todos sus controles secundarios con una opción para generar el DataBinding evento. (Heredado de Control) |
| DataBindChildren() |
Enlaza un origen de datos a los controles secundarios del control de servidor. (Heredado de Control) |
| Dispose() |
Permite que un control de servidor realice la limpieza final antes de liberarse 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 es así, crea controles secundarios. (Heredado de Control) |
| EnsureID() |
Crea un identificador para los controles que no tienen asignado un identificador. (Heredado de Control) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| FindControl(String, Int32) |
Busca en el contenedor de nomenclatura actual un control de servidor con el especificado |
| FindControl(String) |
Busca en el contenedor de nomenclatura actual un control de servidor con el parámetro especificado |
| Focus() |
Establece el foco de entrada en un control. (Heredado de Control) |
| GetDesignModeState() |
Obtiene los datos en tiempo de diseño de un control. |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetHistory() |
Devuelve una colección de WizardStepBase objetos a los que se ha accedido. (Heredado de Wizard) |
| 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 WizardStepType valor del objeto especificado WizardStepBase . (Heredado de Wizard) |
| GetType() |
Obtiene el Type objeto de la instancia actual. (Heredado de Object) |
| GetUniqueIDRelativeTo(Control) |
Devuelve la parte prefijo de la UniqueID propiedad 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 los eventos están registrados para el control o para los controles secundarios. (Heredado de Control) |
| IsLiteralContent() |
Determina si el control de servidor contiene solo contenido literal. (Heredado de Control) |
| LoadControlState(Object) |
Restaura la información de estado del control. (Heredado de Wizard) |
| LoadViewState(Object) |
Restaura la información de estado de vista de una solicitud de página anterior guardada por el método SaveViewState. |
| 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 objeto actual Object. (Heredado de Object) |
| MergeStyle(Style) |
Copia todos los elementos que no sean de marca del estilo especificado en el control Web, pero no sobrescribirán ningún elemento de estilo existente del control. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| MoveTo(WizardStepBase) |
Establece el objeto derivado especificado WizardStepBasecomo el valor de la ActiveStep propiedad del Wizard control . (Heredado de Wizard) |
| OnActiveStepChanged(Object, EventArgs) |
Genera el evento ActiveStepChanged. (Heredado de Wizard) |
| OnBubbleEvent(Object, EventArgs) |
Determina si el evento del control de servidor se pasa a la jerarquía de controles de servidor de interfaz de usuario de la página. |
| OnCancelButtonClick(EventArgs) |
Genera el evento CancelButtonClick. (Heredado de Wizard) |
| OnContinueButtonClick(EventArgs) |
Genera el ContinueButtonClick evento cuando el usuario hace clic en el botón Continuar del paso de creación final de la cuenta de usuario. |
| OnCreatedUser(EventArgs) |
Genera el CreatedUser evento después de que el proveedor de pertenencia cree la cuenta de usuario. |
| OnCreateUserError(CreateUserErrorEventArgs) |
Genera el CreateUserError evento cuando hay un problema al crear la cuenta de usuario especificada. |
| OnCreatingUser(LoginCancelEventArgs) |
Genera el CreatingUser evento antes de llamar al proveedor de pertenencia para crear la nueva cuenta de usuario. |
| OnDataBinding(EventArgs) |
Genera el evento DataBinding. (Heredado de Control) |
| OnFinishButtonClick(WizardNavigationEventArgs) |
Genera el evento FinishButtonClick. (Heredado de Wizard) |
| OnInit(EventArgs) |
Genera el evento Init. (Heredado de Wizard) |
| OnLoad(EventArgs) |
Genera el evento Load. (Heredado de Control) |
| OnNextButtonClick(WizardNavigationEventArgs) |
Genera el evento NextButtonClick. |
| OnPreRender(EventArgs) |
Genera el evento PreRender. |
| OnPreviousButtonClick(WizardNavigationEventArgs) |
Genera el evento PreviousButtonClick. (Heredado de Wizard) |
| OnSendingMail(MailMessageEventArgs) |
Genera el SendingMail evento antes de que se envíe un mensaje de correo electrónico a un nuevo usuario. |
| OnSendMailError(SendMailErrorEventArgs) |
Genera el SendMailError evento cuando el correo electrónico no se puede enviar al nuevo usuario. |
| OnSideBarButtonClick(WizardNavigationEventArgs) |
Genera el evento SideBarButtonClick. (Heredado de Wizard) |
| OnUnload(EventArgs) |
Genera el evento Unload. (Heredado de Control) |
| OpenFile(String) |
Obtiene un objeto Stream que se usa para leer un archivo. (Heredado de Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Asigna cualquier origen del evento y su información al elemento primario 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 CommandEventHandler clase para el objeto especificado IButtonControl . (Heredado de Wizard) |
| RemovedControl(Control) |
Se llama después de quitar un control secundario de la Controls colección del Control objeto . (Heredado de Control) |
| Render(HtmlTextWriter) |
Representa el control en el sistema de escritura especificado. (Heredado de Wizard) |
| RenderBeginTag(HtmlTextWriter) |
Representa la etiqueta de apertura HTML del control en el escritor especificado. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| RenderChildren(HtmlTextWriter) |
Genera el contenido de los elementos secundarios de un control de servidor en un objeto proporcionado HtmlTextWriter , que escribe el contenido que se va a representar en el cliente. (Heredado de Control) |
| RenderContents(HtmlTextWriter) |
Representa el contenido del control en el escritor especificado. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
Genera contenido de control de servidor en un objeto proporcionado HtmlTextWriter mediante un objeto proporcionado ControlAdapter . (Heredado de Control) |
| RenderControl(HtmlTextWriter) |
Genera contenido de control de servidor en un objeto proporcionado HtmlTextWriter y almacena información de seguimiento sobre el control si el seguimiento está habilitado. (Heredado de Control) |
| RenderEndTag(HtmlTextWriter) |
Representa la etiqueta de cierre HTML del control en el escritor especificado. Este método se usa principalmente por los desarrolladores de controles. (Heredado de WebControl) |
| ResolveAdapter() |
Obtiene el adaptador de control responsable de representar el control especificado. (Heredado de Control) |
| ResolveClientUrl(String) |
Obtiene una dirección URL que el explorador puede usar. (Heredado de Control) |
| ResolveUrl(String) |
Convierte una dirección URL en una que se pueda usar en el cliente solicitante. (Heredado de Control) |
| SaveControlState() |
Guarde el estado del control. (Heredado de Wizard) |
| SaveViewState() |
Guarda cualquier estado que se modificó después de invocar el TrackViewState() método . |
| SetDesignModeState(IDictionary) |
Establece los datos en tiempo de diseño de un control. |
| SetRenderMethodDelegate(RenderMethod) |
Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en su control primario. (Heredado de Control) |
| SetTraceData(Object, Object, Object) |
Establece los datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, mediante el objeto rastreado, la clave de datos de seguimiento y el valor de los datos de seguimiento. (Heredado de Control) |
| SetTraceData(Object, Object) |
Establece los datos de seguimiento para el seguimiento en tiempo de diseño de los datos de representación, mediante la clave de datos de seguimiento y el valor de los datos de seguimiento. (Heredado de Control) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TrackViewState() |
Marca el punto de partida para comenzar a realizar el seguimiento de los cambios en el control como parte del control viewstate. |
Eventos
| Nombre | Description |
|---|---|
| ActiveStepChanged |
Se produce cuando el usuario cambia a un nuevo paso del control. (Heredado de Wizard) |
| CancelButtonClick |
Se produce cuando se hace clic en el botón Cancelar . (Heredado de Wizard) |
| ContinueButtonClick |
Se produce cuando el usuario hace clic en el botón Continuar en el paso de creación final de la cuenta de usuario. |
| CreatedUser |
Se produce después de que el proveedor de pertenencia haya creado la nueva cuenta de usuario del sitio web. |
| CreateUserError |
Se produce cuando el proveedor de pertenencia no puede crear la cuenta de usuario especificada. |
| CreatingUser |
Se produce antes de llamar al proveedor de pertenencia para crear la nueva cuenta de usuario del sitio web. |
| DataBinding |
Se produce cuando el control de servidor se enlaza a un origen de datos. (Heredado de Control) |
| Disposed |
Se produce cuando se libera un control de servidor de la memoria, que es la última fase del ciclo de vida del control de servidor cuando se solicita una página de ASP.NET. (Heredado de Control) |
| FinishButtonClick |
Se produce cuando se hace clic en el botón Finalizar . (Heredado de Wizard) |
| Init |
Se produce cuando se inicializa el control de servidor, que es el primer paso de su ciclo de vida. (Heredado de Control) |
| Load |
Se produce cuando el control de servidor se carga en el Page objeto . (Heredado de Control) |
| NextButtonClick |
Se produce cuando se hace clic en el botón Siguiente . (Heredado de Wizard) |
| PreRender |
Se produce después de cargar el Control objeto, pero antes de la representación. (Heredado de Control) |
| PreviousButtonClick |
Se produce cuando se hace clic en el botón Anterior . (Heredado de Wizard) |
| SendingMail |
Se produce antes de que el usuario envíe una confirmación por correo electrónico de que se ha creado una cuenta. |
| SendMailError |
Se produce cuando se produce un error SMTP al enviar correo electrónico al nuevo usuario. |
| SideBarButtonClick |
Se produce cuando se hace clic en un botón en el área de la barra lateral. (Heredado de Wizard) |
| Unload |
Se produce cuando el control de servidor se descarga de la memoria. (Heredado de Control) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| 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 en el nombre y el valor especificados. (Heredado de WebControl) |
| ICompositeControlDesignerAccessor.RecreateChildControls() |
Permite a un diseñador volver 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
| Nombre | Description |
|---|---|
| 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. |
| EnableDynamicData(INamingContainer, Type) |
Habilita el comportamiento de datos dinámicos para el control de datos especificado. |
| FindDataSourceControl(Control) |
Devuelve el origen de datos asociado al control de datos para el control especificado. |
| FindFieldTemplate(Control, String) |
Devuelve la plantilla de campo de la columna especificada en el contenedor de nomenclatura del control especificado. |
| FindMetaTable(Control) |
Devuelve el objeto de metatable 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, IDictionary<String,Object>) |
Establece los metadatos de la tabla y la asignación de valores predeterminados para el control de datos especificado. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
Establece los metadatos de la tabla y la asignación de valores predeterminados para el control de datos especificado. |
| SetMetaTable(INamingContainer, MetaTable) |
Establece los metadatos de la tabla para el control de datos especificado. |
| TryGetMetaTable(INamingContainer, MetaTable) |
Determina si los metadatos de la tabla están disponibles. |