Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase ChangePassword

 

Publicado: octubre de 2016

Proporciona una interfaz de usuario que permite a los usuarios cambiar su contraseña de sitio web.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.CompositeControl
        System.Web.UI.WebControls.ChangePassword

[BindableAttribute(false)]
public class ChangePassword : CompositeControl, INamingContainer

NombreDescripción
System_CAPS_pubmethodChangePassword()

Inicializa una nueva instancia de la clase ChangePassword.

NombreDescripción
System_CAPS_pubpropertyAccessKey

Obtiene o establece la clave de acceso que permite navegar rápidamente al control de servidor Web.(Heredado de WebControl).

System_CAPS_protpropertyAdapter

Obtiene el adaptador específico del explorador para el control.(Heredado de Control).

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Obtiene o establece el directorio virtual relativa a la aplicación de la Page o UserControl objeto que contiene este control.(Heredado de Control).

System_CAPS_pubpropertyAttributes

Obtiene la colección de atributos arbitrarios (sólo para representación) que no corresponden a propiedades del control.(Heredado de WebControl).

System_CAPS_pubpropertyBackColor

Obtiene o establece el color de fondo del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyBindingContainer

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene el control que contiene el enlace de datos del control.(Heredado de Control).

System_CAPS_pubpropertyBorderColor

Obtiene o establece el color del borde del control Web.(Heredado de WebControl).

System_CAPS_pubpropertyBorderPadding

Obtiene o establece la cantidad de relleno, en píxeles, desde el borde y el área designada para el ChangePassword control.

System_CAPS_pubpropertyBorderStyle

Obtiene o establece el estilo de borde del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyBorderWidth

Obtiene o establece el ancho del borde del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyCancelButtonImageUrl

Obtiene o establece la dirección URL de una imagen para mostrar con el botón Cancelar, si el botón Cancelar está configurado la CancelButtonType propiedad para que sea un botón de imagen.

System_CAPS_pubpropertyCancelButtonStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia del botón Cancelar en el ChangePassword control.

System_CAPS_pubpropertyCancelButtonText

Obtiene o establece el texto mostrado en el botón Cancelar.

System_CAPS_pubpropertyCancelButtonType

Obtiene o establece el tipo de botón que se utilizará para el botón Cancelar al representar el ChangePassword control.

System_CAPS_pubpropertyCancelDestinationPageUrl

Obtiene o establece la dirección URL de la página que se muestra al usuario después de hacer clic en el botón Cancelar el ChangePassword control.

System_CAPS_pubpropertyChangePasswordButtonImageUrl

Obtiene o establece la dirección URL de una imagen que aparece junto al botón Cambiar contraseña en el ChangePassword controlar si el botón Cambiar contraseña está configurado la ChangePasswordButtonType propiedad para que sea un botón de imagen.

System_CAPS_pubpropertyChangePasswordButtonStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia del botón Cambiar contraseña en el ChangePassword control.

System_CAPS_pubpropertyChangePasswordButtonText

Obtiene o establece el texto mostrado en el botón Cambiar contraseña.

System_CAPS_pubpropertyChangePasswordButtonType

Obtiene o establece el tipo de botón para utilizar al representar el botón Cambiar contraseña de la ChangePassword control.

System_CAPS_pubpropertyChangePasswordFailureText

Obtiene o establece el mensaje que se muestra cuando no se cambia la contraseña del usuario.

System_CAPS_pubpropertyChangePasswordTemplate

Obtiene o establece la ITemplate objeto utilizado para mostrar la vista Cambiar contraseña de la ChangePassword control.

System_CAPS_pubpropertyChangePasswordTemplateContainer

Obtiene el contenedor que un ChangePassword control se utiliza para crear una instancia de la ChangePasswordTemplate plantilla. Esto proporciona acceso mediante programación a los controles secundarios.

System_CAPS_pubpropertyChangePasswordTitleText

Obtiene o establece el texto mostrado en la parte superior de la ChangePassword control en la vista Cambiar contraseña.

System_CAPS_protpropertyChildControlsCreated

Obtiene un valor que indica si se crearon los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_pubpropertyClientID

Obtiene el id. de control para marcado HTML que se genera por ASP.NET.(Heredado de Control).

System_CAPS_pubpropertyClientIDMode

Obtiene o establece el algoritmo que se usa para generar el valor de la ClientID propiedad.(Heredado de Control).

System_CAPS_protpropertyClientIDSeparator

Obtiene un valor de carácter que representa el carácter separador utilizado en el ClientID propiedad.(Heredado de Control).

System_CAPS_pubpropertyConfirmNewPassword

Obtiene la contraseña duplicada escrita por el usuario.

System_CAPS_pubpropertyConfirmNewPasswordLabelText

Obtiene o establece el texto de etiqueta para el ConfirmNewPassword cuadro de texto.

System_CAPS_pubpropertyConfirmPasswordCompareErrorMessage

Obtiene o establece el mensaje que se muestra cuando la contraseña nueva y la contraseña duplicada escrita por el usuario no son idénticas.

System_CAPS_pubpropertyConfirmPasswordRequiredErrorMessage

Obtiene o establece el mensaje de error que se muestra cuando el cuadro de texto Confirmar nueva contraseña se deja vacío.

System_CAPS_protpropertyContext

Obtiene el HttpContext objeto asociado con el control de servidor para la solicitud Web actual.(Heredado de Control).

System_CAPS_pubpropertyContinueButtonImageUrl

Obtiene o establece la dirección URL de una imagen que se utilizará para el botón Continuar en la vista correcto de la ChangePassword controlar si el botón Continuar se configura con el ContinueButtonType propiedad para que sea un botón de imagen.

System_CAPS_pubpropertyContinueButtonStyle

Obtiene una referencia a una colección de Style la vista de propiedades que definen la apariencia del botón Continuar en el éxito de la ChangePassword control.

System_CAPS_pubpropertyContinueButtonText

Obtiene o establece el texto que se muestra en el botón Continuar en la vista correcto de la ChangePassword control.

System_CAPS_pubpropertyContinueButtonType

Obtiene o establece el tipo de botón para utilizar al representar el botón Continuar para el ChangePassword control.

System_CAPS_pubpropertyContinueDestinationPageUrl

Obtiene o establece la dirección URL de la página que verá el usuario tras hacer clic en el botón Continuar en la vista correcto.

System_CAPS_pubpropertyControls

Obtiene un ControlCollection controla el objeto que representa el elemento secundario de un CompositeControl.(Heredado de CompositeControl).

System_CAPS_pubpropertyControlStyle

Obtiene el estilo del control de servidor Web. Esta propiedad la usan principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubpropertyControlStyleCreated

Obtiene un valor que indica si un Style se ha creado el objeto para el ControlStyle propiedad. Esta propiedad se utiliza principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubpropertyCreateUserIconUrl

Obtiene o establece la dirección URL de una imagen para mostrar junto al vínculo a la página Web que contiene un CreateUserWizard control para el sitio Web.

System_CAPS_pubpropertyCreateUserText

Obtiene o establece el texto del vínculo a la página Web que contiene un CreateUserWizard control para el sitio Web.

System_CAPS_pubpropertyCreateUserUrl

Obtiene o establece la dirección URL de la página Web que contiene un CreateUserWizard control para el sitio Web.

System_CAPS_pubpropertyCssClass

Obtiene o establece la clase de hoja de estilos en cascada (CSS) representada por el control de servidor Web en el cliente.(Heredado de WebControl).

System_CAPS_pubpropertyCurrentPassword

Obtiene la contraseña actual del usuario.

System_CAPS_pubpropertyDataItemContainer

Obtiene una referencia al contenedor de nomenclatura si implementa el contenedor de nomenclatura IDataItemContainer.(Heredado de Control).

System_CAPS_pubpropertyDataKeysContainer

Obtiene una referencia al contenedor de nomenclatura si implementa el contenedor de nomenclatura IDataKeysControl.(Heredado de Control).

System_CAPS_protpropertyDesignMode

Obtiene un valor que indica si se está utilizando un control en una superficie de diseño.(Heredado de Control).

System_CAPS_pubpropertyDisplayUserName

Obtiene o establece un valor que indica si el ChangePassword control debe mostrar el UserName control y etiqueta.

System_CAPS_pubpropertyEditProfileIconUrl

Obtiene o establece la dirección URL de una imagen para mostrar junto al vínculo al perfil de usuario de edición de página para el sitio Web.

System_CAPS_pubpropertyEditProfileText

Obtiene o establece el texto del vínculo al perfil de usuario de edición de página para el sitio Web.

System_CAPS_pubpropertyEditProfileUrl

Obtiene o establece la dirección URL del perfil de usuario de edición de página para el sitio Web.

System_CAPS_pubpropertyEnabled

Obtiene o establece un valor que indica si está habilitado el control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyEnableTheming

Obtiene o establece un valor que indica si se aplican temas a este control.(Heredado de WebControl).

System_CAPS_pubpropertyEnableViewState

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).

System_CAPS_protpropertyEvents

Obtiene una lista de delegados de controladores de eventos para el control. Esta propiedad es de sólo lectura.(Heredado de Control).

System_CAPS_pubpropertyFailureTextStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia de los mensajes de error en el ChangePassword control.

System_CAPS_pubpropertyFont

Obtiene las propiedades de fuente asociadas con el control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyForeColor

Obtiene o establece el color de primer plano (normalmente el color del texto) del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyHasAttributes

Obtiene un valor que indica si el control tiene un atributo del conjunto.(Heredado de WebControl).

System_CAPS_protpropertyHasChildViewState

Obtiene un valor que indica si los controles secundarios del control de servidor actual tienen cualquier configuración de estado de vista guardado.(Heredado de Control).

System_CAPS_pubpropertyHeight

Obtiene o establece el alto del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyHelpPageIconUrl

Obtiene o establece la dirección URL de una imagen para mostrar junto a la página de ayuda Cambiar contraseña para el sitio Web.

System_CAPS_pubpropertyHelpPageText

Obtiene o establece el texto del vínculo a la página de ayuda Cambiar contraseña para el sitio Web.

System_CAPS_pubpropertyHelpPageUrl

Obtiene o establece la dirección URL de la página de ayuda Cambiar contraseña para el sitio Web.

System_CAPS_pubpropertyHyperLinkStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia de los hipervínculos en el ChangePassword control.

System_CAPS_pubpropertyID

Obtiene o establece el identificador de programación asignado al control de servidor.(Heredado de Control).

System_CAPS_protpropertyIdSeparator

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene el carácter utilizado para separar los identificadores de control.(Heredado de Control).

System_CAPS_pubpropertyInstructionText

Obtiene o establece el texto informativo que aparece en el ChangePassword control entre el ChangePasswordTitleText y los cuadros de entrada.

System_CAPS_pubpropertyInstructionTextStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia del texto informativo en el ChangePassword control.

System_CAPS_protpropertyIsChildControlStateCleared

Obtiene un valor que indica si los controles incluidos en este control tienen estado de control.(Heredado de Control).

System_CAPS_protpropertyIsEnabled

Obtiene un valor que indica si el control está habilitado.(Heredado de WebControl).

System_CAPS_protpropertyIsTrackingViewState

Obtiene un valor que indica si el control de servidor está guardando los cambios en su estado de vista.(Heredado de Control).

System_CAPS_protpropertyIsViewStateEnabled

Obtiene un valor que indica si el estado de vista está habilitado para este control.(Heredado de Control).

System_CAPS_pubpropertyLabelStyle

Obtiene una referencia a una colección de Style objetos que definen la apariencia del texto cuadro etiquetas en el ChangePassword control.

System_CAPS_protpropertyLoadViewStateByID

Obtiene un valor que indica si el control participa en la carga su estado de vista por ID en lugar de índice.(Heredado de Control).

System_CAPS_pubpropertyMailDefinition

Obtiene una referencia a una colección de propiedades que definen el mensaje de correo electrónico que se envía a los usuarios después de haber cambiado su contraseña.

System_CAPS_pubpropertyMembershipProvider

Obtiene o establece el proveedor de pertenencia que se utiliza para administrar la información de miembros.

System_CAPS_pubpropertyNamingContainer

Obtiene una referencia al control de servidor de nombres del contenedor, que crea un espacio de nombres único para diferenciar los distintos controles de servidor con el mismo Control.ID valor de propiedad.(Heredado de Control).

System_CAPS_pubpropertyNewPassword

Obtiene la nueva contraseña escrita por el usuario.

System_CAPS_pubpropertyNewPasswordLabelText

Obtiene o establece el texto de etiqueta para el cuadro de texto nueva contraseña.

System_CAPS_pubpropertyNewPasswordRegularExpression

Obtiene o establece la expresión regular que se utiliza para validar la contraseña proporcionada por el usuario.

System_CAPS_pubpropertyNewPasswordRegularExpressionErrorMessage

Obtiene o establece el mensaje de error que se muestra cuando la contraseña escrita no satisface los criterios de la expresión regular definidos en la NewPasswordRegularExpression propiedad.

System_CAPS_pubpropertyNewPasswordRequiredErrorMessage

Obtiene o establece el mensaje de error que se muestra cuando el usuario deja vacío el cuadro de texto nueva contraseña.

System_CAPS_pubpropertyPage

Obtiene una referencia a la Page instancia que contiene el control de servidor.(Heredado de Control).

System_CAPS_pubpropertyParent

Obtiene una referencia al control principal del control de servidor en la jerarquía de controles de página.(Heredado de Control).

System_CAPS_pubpropertyPasswordHintStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia del texto de sugerencia que aparece en el ChangePassword control.

System_CAPS_pubpropertyPasswordHintText

Obtiene o establece el texto informativo sobre los requisitos para crear una contraseña para el sitio Web.

System_CAPS_pubpropertyPasswordLabelText

Obtiene o establece el texto de etiqueta para el cuadro de texto contraseña actual.

System_CAPS_pubpropertyPasswordRecoveryIconUrl

Obtiene o establece la dirección URL de una imagen para mostrar junto a un vínculo a la página Web que contiene el PasswordRecovery control.

System_CAPS_pubpropertyPasswordRecoveryText

Obtiene o establece el texto del vínculo a la página Web que contiene el PasswordRecovery control.

System_CAPS_pubpropertyPasswordRecoveryUrl

Obtiene o establece la dirección URL de la página Web que contiene el PasswordRecovery control.

System_CAPS_pubpropertyPasswordRequiredErrorMessage

Obtiene o establece el mensaje de error que se muestra cuando el usuario deja vacío el cuadro de texto contraseña actual.

System_CAPS_pubpropertyRenderingCompatibility

Obtiene un valor que especifica será compatible con la versión de ASP.NET que se representa en HTML.(Heredado de Control).

System_CAPS_pubpropertyRenderOuterTable

Obtiene o establece un valor que indica si el control encierra el HTML presentado en un table elemento para aplicar estilos en línea.

System_CAPS_pubpropertySite

Obtiene información sobre el contenedor que hospeda el control actual cuando se representa en una superficie de diseño.(Heredado de Control).

System_CAPS_pubpropertySkinID

Obtiene o establece la máscara que se aplica al control.(Heredado de WebControl).

System_CAPS_pubpropertyStyle

Obtiene una colección de atributos de texto que se representan como un atributo de estilo en la etiqueta externa del control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertySuccessPageUrl

Obtiene o establece la dirección URL de la página que se muestra a los usuarios después de haber cambiado su contraseña correctamente.

System_CAPS_pubpropertySuccessTemplate

Obtiene o establece la ITemplate objeto que se utiliza para mostrar las vistas correcto y cambiar la contraseña de la ChangePassword control.

System_CAPS_pubpropertySuccessTemplateContainer

Obtiene el contenedor que un ChangePassword control utilizado para crear una instancia de la SuccessTemplate plantilla. Esto proporciona acceso mediante programación a los controles secundarios.

System_CAPS_pubpropertySuccessText

Obtiene o establece el texto que se muestra en la vista correcto entre el SuccessTitleText y el botón Continuar.

System_CAPS_pubpropertySuccessTextStyle

Obtiene una colección de Style propiedades que definen la apariencia del texto en la vista correcto.

System_CAPS_pubpropertySuccessTitleText

Obtiene o establece el título de la vista correcto.

System_CAPS_pubpropertySupportsDisabledAttribute

Obtiene un valor que indica si el control debe establecer en "disabled" el atributo disabled del elemento HTML representado cuando el valor de la propiedad IsEnabled del control es false.(Heredado de CompositeControl).

System_CAPS_pubpropertyTabIndex

Obtiene o establece el índice de tabulación del control de servidor Web.(Heredado de WebControl).

System_CAPS_protpropertyTagKey

Obtiene el valor de HtmlTextWriterTag correspondiente a un control ChangePassword. Esta propiedad la usan principalmente los programadores de controles.(Invalida WebControl.TagKey).

System_CAPS_protpropertyTagName

Obtiene el nombre de la etiqueta del control. Esta propiedad la usan principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubpropertyTemplateControl

Obtiene o establece una referencia a la plantilla que contiene este control.(Heredado de Control).

System_CAPS_pubpropertyTemplateSourceDirectory

Obtiene el directorio virtual de la Page o UserControl que contiene el control de servidor actual.(Heredado de Control).

System_CAPS_pubpropertyTextBoxStyle

Obtiene una referencia a una colección de Style controles de cuadro de propiedades que definen la apariencia del texto en el ChangePassword control.

System_CAPS_pubpropertyTitleTextStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia de los títulos en el ChangePassword control.

System_CAPS_pubpropertyToolTip

Obtiene o establece el texto mostrado cuando el puntero del mouse se sitúa sobre el control de servidor Web.(Heredado de WebControl).

System_CAPS_pubpropertyUniqueID

Obtiene el identificador único calificado jerárquicamente para el control de servidor.(Heredado de Control).

System_CAPS_pubpropertyUserName

Obtiene o establece el nombre de usuario del sitio Web para el que se va a cambiar la contraseña.

System_CAPS_pubpropertyUserNameLabelText

Obtiene o establece la etiqueta para el cuadro de texto Nombre de usuario.

System_CAPS_pubpropertyUserNameRequiredErrorMessage

Obtiene o establece el mensaje de error que se muestra cuando el usuario deja vacío el cuadro de texto Nombre de usuario.

System_CAPS_pubpropertyValidateRequestMode

Obtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el Explorador de valores potencialmente peligrosos.(Heredado de Control).

System_CAPS_pubpropertyValidatorTextStyle

Obtiene una referencia a una colección de Style propiedades que definen la apariencia de los mensajes de error asociados a cualquier entrada validación utilizada por el ChangePassword control.

System_CAPS_protpropertyViewState

Obtiene un diccionario de información de estado que permite guardar y restaurar el estado de vista de un control de servidor a través de varias solicitudes de la misma página.(Heredado de Control).

System_CAPS_protpropertyViewStateIgnoresCase

Obtiene un valor que indica si la StateBag objeto distingue mayúsculas de minúsculas.(Heredado de Control).

System_CAPS_pubpropertyViewStateMode

Obtiene o establece el modo de estado de vista de este control.(Heredado de Control).

System_CAPS_pubpropertyVisible

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).

System_CAPS_pubpropertyWidth

Obtiene o establece el ancho del control de servidor web.(Heredado de WebControl).

NombreDescripción
System_CAPS_protmethodAddAttributesToRender(HtmlTextWriter)

Agrega atributos y estilos que se deben representar HTML especificado HtmlTextWriterTag. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_protmethodAddedControl(Control, Int32)

Se llama después de que se agrega un control secundario a la Controls colección de la Control objeto.(Heredado de Control).

System_CAPS_protmethodAddParsedSubObject(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).

System_CAPS_pubmethodApplyStyle(Style)

Copia los elementos no vacíos del estilo especificado en el control Web, sobrescribiendo los elementos de estilo existentes del control. Este método se utiliza principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Se aplica a las propiedades de estilo definidas en la hoja de estilo de página para el control.(Heredado de Control).

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Comienza el seguimiento de tiempo de diseño de datos de representación.(Heredado de Control).

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Recopila información sobre el control de servidor y la pasa a la Trace propiedad que se mostrará cuando el seguimiento está habilitado para la página.(Heredado de Control).

System_CAPS_protmethodClearCachedClientID()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Establece la caché ClientID valor a null.(Heredado de Control).

System_CAPS_protmethodClearChildControlState()

Elimina la información de estado de control para los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_protmethodClearChildState()

Elimina la información de estado de vista y el estado de control para los controles secundarios todos del control de servidor.(Heredado de Control).

System_CAPS_protmethodClearChildViewState()

Elimina la información de estado de vista para todo el servidor controles secundarios del control.(Heredado de Control).

System_CAPS_protmethodClearEffectiveClientIDMode()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Establece el ClientIDMode propiedad de la instancia actual del control y de todos los controles secundarios a Inherit.(Heredado de Control).

System_CAPS_pubmethodCopyBaseAttributes(WebControl)

Copia las propiedades que no están encapsuladas por la Style objeto desde el control de servidor Web especificado al control de servidor Web que se llama a este método. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_protmethodCreateChildControls()

Crea los controles individuales que componen el ChangePassword control en preparación para la devolución o representación.(Invalida Control.CreateChildControls()).

System_CAPS_protmethodCreateControlCollection()

Crea un nuevo objeto ControlCollection que contendrá los controles secundarios (de literal y servidor) del control de servidor.(Heredado de Control).

System_CAPS_protmethodCreateControlStyle()

Crea el objeto de estilo que se usa internamente el WebControl propiedades relacionadas con la clase para implementar todos los estilos. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubmethodDataBind()

Enlaza el origen de datos a la CompositeControl y todos sus controles secundarios.(Heredado de CompositeControl).

System_CAPS_protmethodDataBind(Boolean)

Enlaza un origen de datos para el control de servidor invocado y todos sus controles secundarios con una opción para generar el DataBinding eventos.(Heredado de Control).

System_CAPS_protmethodDataBindChildren()

Enlaza un origen de datos a los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_pubmethodDispose()

Habilita un control de servidor realizar la limpieza final antes de que se libere de la memoria.(Heredado de Control).

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Finaliza el seguimiento de tiempo de diseño de datos de representación.(Heredado de Control).

System_CAPS_protmethodEnsureChildControls()

Determina si el control de servidor contiene controles secundarios. Si no es así, crea controles secundarios.(Heredado de Control).

System_CAPS_protmethodEnsureID()

Crea un identificador para los controles que no tienen un identificador asignado.(Heredado de Control).

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodFindControl(String)

Busca el contenedor de nomenclatura actual para un control de servidor con el parámetro id parámetro.(Heredado de Control).

System_CAPS_protmethodFindControl(String, Int32)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Busca el contenedor de nomenclatura actual para un control de servidor con el parámetro id y un entero especificado en el pathOffset parámetro, lo que ayuda en la búsqueda. No se debe reemplazar esta versión de la FindControl (método).(Heredado de Control).

System_CAPS_pubmethodFocus()

Establece el foco en un control de entrada.(Heredado de Control).

System_CAPS_protmethodGetDesignModeState()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene los datos de tiempo de diseño para un control.(Heredado de Control).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetRouteUrl(Object)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.(Heredado de Control).

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.(Heredado de Control).

System_CAPS_pubmethodGetRouteUrl(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).

System_CAPS_pubmethodGetRouteUrl(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).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Devuelve la parte fija de la UniqueID propiedad del control especificado.(Heredado de Control).

System_CAPS_pubmethodHasControls()

Determina si el control de servidor contiene todos los controles secundarios.(Heredado de Control).

System_CAPS_protmethodHasEvents()

Devuelve un valor que indica si se registran eventos para el control o los controles secundarios.(Heredado de Control).

System_CAPS_protmethodIsLiteralContent()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Determina si el control de servidor alberga únicamente contenido literal.(Heredado de Control).

System_CAPS_protmethodLoadControlState(Object)

Restaura la información de estado de una solicitud de página anterior guardada por control del SaveControlState (método).(Invalida Control.LoadControlState(Object)).

System_CAPS_protmethodLoadViewState(Object)

Restauraciones de ver información de estado de una solicitud de página anterior guardada por el SaveViewState (método).(Invalida WebControl.LoadViewState(Object)).

System_CAPS_protmethodMapPathSecure(String)

Recupera la ruta de acceso física que se asigna una ruta de acceso virtual absoluta o relativa, a.(Heredado de Control).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodMergeStyle(Style)

Copia los elementos no vacíos del estilo especificado en el Web controlan pero no sobrescribirá ningún elemento de estilo existente del control. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Determina si el evento para el ChangePassword control se pasa a la jerarquía de controles de servidor Web para la página.(Invalida Control.OnBubbleEvent(Object, EventArgs)).

System_CAPS_protmethodOnCancelButtonClick(EventArgs)

Genera el CancelButtonClick eventos cuando un usuario hace clic en el botón Cancelar.

System_CAPS_protmethodOnChangedPassword(EventArgs)

Genera el ChangedPassword evento después de cambiar la contraseña.

System_CAPS_protmethodOnChangePasswordError(EventArgs)

Genera el ChangePasswordError eventos cuando no se cambia la contraseña del usuario.

System_CAPS_protmethodOnChangingPassword(LoginCancelEventArgs)

Genera el ChangingPassword evento antes de que la contraseña del usuario se cambia por el proveedor de pertenencia.

System_CAPS_protmethodOnContinueButtonClick(EventArgs)

Genera el ContinueButtonClick eventos cuando un usuario hace clic en el botón Continuar.

System_CAPS_protmethodOnDataBinding(EventArgs)

Genera el evento DataBinding.(Heredado de Control).

System_CAPS_protmethodOnInit(EventArgs)

Genera el Init eventos para el ChangePassword control para permitir que el control se registre con la página.(Invalida Control.OnInit(EventArgs)).

System_CAPS_protmethodOnLoad(EventArgs)

Genera el evento Load.(Heredado de Control).

System_CAPS_protmethodOnPreRender(EventArgs)

Genera el evento PreRender.(Invalida Control.OnPreRender(EventArgs)).

System_CAPS_protmethodOnSendingMail(MailMessageEventArgs)

Genera el SendingMail evento antes de que se envía un mensaje de correo electrónico al servidor SMTP para su procesamiento. El servidor SMTP, a continuación, envía el mensaje de correo electrónico al usuario.

System_CAPS_protmethodOnSendMailError(SendMailErrorEventArgs)

Genera el SendMailError evento cuando no se puede enviar un mensaje de correo electrónico al usuario.

System_CAPS_protmethodOnUnload(EventArgs)

Genera el evento Unload.(Heredado de Control).

System_CAPS_protmethodOpenFile(String)

Obtiene un Stream utilizado para leer un archivo.(Heredado de Control).

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Asigna los orígenes del evento y su información al elemento primario del control.(Heredado de Control).

System_CAPS_protmethodRecreateChildControls()

Vuelve a crear los controles secundarios de un control derivado de CompositeControl.(Heredado de CompositeControl).

System_CAPS_protmethodRemovedControl(Control)

Se llama después de que se quita un control secundario de la Controls colección de la Control objeto.(Heredado de Control).

System_CAPS_protmethodRender(HtmlTextWriter)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Escribe el ChangePassword contenido especificado del control HtmlTextWriter objeto para su presentación en el cliente.(Invalida CompositeControl.Render(HtmlTextWriter)).

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriter)

Representa la etiqueta HTML de apertura del control en el escritor especificado. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Envía el contenido de los elementos secundarios de un control de servidor a un HtmlTextWriter objeto, que escribe el contenido que se va a representar en el cliente.(Heredado de Control).

System_CAPS_protmethodRenderContents(HtmlTextWriter)

Representa el contenido del control en el escritor especificado. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Genera el contenido del control de servidor a un HtmlTextWriter de objeto y almacena información de seguimiento sobre el control si está habilitado el seguimiento.(Heredado de Control).

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Genera el contenido del control de servidor a un HtmlTextWriter objeto usando una URL ControlAdapter objeto.(Heredado de Control).

System_CAPS_pubmethodRenderEndTag(HtmlTextWriter)

Representa la etiqueta HTML de cierre del control en el escritor especificado. Este método se usa principalmente los programadores de controles.(Heredado de WebControl).

System_CAPS_protmethodResolveAdapter()

Obtiene el adaptador de control responsable de representar el control especificado.(Heredado de Control).

System_CAPS_pubmethodResolveClientUrl(String)

Obtiene una dirección URL que se puede usar el explorador.(Heredado de Control).

System_CAPS_pubmethodResolveUrl(String)

Convierte una dirección URL en una que se puede usar en el cliente solicitante.(Heredado de Control).

System_CAPS_protmethodSaveControlState()

Guarda los cambios de estado del control de servidor que se produjeron desde la hora en que la página volvió a publicarse en el servidor.(Invalida Control.SaveControlState()).

System_CAPS_protmethodSaveViewState()

Guarda los cambios de estado de vista que se han producido desde la hora en que se devolvió la página al servidor de cualquier control de servidor.(Invalida WebControl.SaveViewState()).

System_CAPS_protmethodSetDesignModeState(IDictionary)

Establece los datos en tiempo de diseño para un control.(Invalida Control.SetDesignModeState(IDictionary)).

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en el control principal.(Heredado de Control).

System_CAPS_pubmethodSetTraceData(Object, Object)

Conjuntos de datos de tiempo de diseño realiza un seguimiento de procesamiento de datos, utilizando la clave de datos de seguimiento y el valor de datos de seguimiento de seguimiento.(Heredado de Control).

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Conjuntos de datos de tiempo de diseño realiza un seguimiento de procesamiento de datos, utilizando el objeto de seguimiento, la clave de datos de seguimiento y el valor de datos de seguimiento de traza.(Heredado de Control).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

System_CAPS_protmethodTrackViewState()

Hace el seguimiento de cambios de estado de vista para el control de servidor, por lo que pueden almacenarse en el control de servidor StateBag objeto. Este objeto es accesible a través de la propiedad Control.ViewState.(Invalida WebControl.TrackViewState()).

NombreDescripción
System_CAPS_pubfieldSystem_CAPS_staticCancelButtonCommandName

Representa la CommandName valor del botón Cancelar. Este campo es de solo lectura.

System_CAPS_pubfieldSystem_CAPS_staticChangePasswordButtonCommandName

Representa la CommandName valor del botón Cambiar contraseña. Este campo es de solo lectura.

System_CAPS_pubfieldSystem_CAPS_staticContinueButtonCommandName

Representa CommandName valor del botón Continuar. Este campo es de solo lectura.

NombreDescripción
System_CAPS_pubeventCancelButtonClick

Se produce cuando el usuario hace clic en el botón Cancelar para cancelar el cambio de contraseña.

System_CAPS_pubeventChangedPassword

Se produce cuando se cambia la contraseña de una cuenta de usuario.

System_CAPS_pubeventChangePasswordError

Se produce cuando hay un error al cambiar la contraseña de la cuenta de usuario.

System_CAPS_pubeventChangingPassword

Se produce antes de cambia la contraseña de una cuenta de usuario mediante el proveedor de pertenencia.

System_CAPS_pubeventContinueButtonClick

Genera el ContinueButtonClick eventos cuando el usuario hace clic en el botón Continuar.

System_CAPS_pubeventDataBinding

Se produce cuando el control de servidor se enlaza a un origen de datos.(Heredado de Control).

System_CAPS_pubeventDisposed

Se produce cuando un control de servidor se libera de la memoria, que es la última fase del ciclo de vida del control de servidor cuando se solicita una página ASP.NET.(Heredado de Control).

System_CAPS_pubeventInit

Se produce cuando se inicializa el control de servidor, que es el primer paso del ciclo de vida.(Heredado de Control).

System_CAPS_pubeventLoad

Se produce cuando el control de servidor se carga en el Page objeto.(Heredado de Control).

System_CAPS_pubeventPreRender

Se produce después de la Control es cargado pero antes de la representación.(Heredado de Control).

System_CAPS_pubeventSendingMail

Se produce antes de que el usuario se envía una confirmación por correo electrónico que se ha cambiado la contraseña.

System_CAPS_pubeventSendMailError

Se produce cuando hay un error SMTP envía un mensaje de correo electrónico al usuario.

System_CAPS_pubeventUnload

Se produce cuando el control de servidor se descarga de la memoria.(Heredado de Control).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene un atributo del control Web con el nombre especificado.(Heredado de WebControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Establece un atributo del control Web en el nombre y valor especificados.(Heredado de WebControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Para una descripción de este miembro, vea IControlDesignerAccessor.GetDesignModeState.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Para una descripción de este miembro, vea IControlDesignerAccessor.SetDesignModeState.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Para una descripción de este miembro, vea IControlDesignerAccessor.SetOwnerControl.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Para una descripción de este miembro, vea IParserAccessor.AddParsedSubObject.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodICompositeControlDesignerAccessor.RecreateChildControls()

Habilita un diseñador para volver a crear la colección del control compuesto de los controles secundarios en el entorno de tiempo de diseño.(Heredado de CompositeControl).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Para una descripción de este miembro, vea IControlBuilderAccessor.ControlBuilder.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Para una descripción de este miembro, vea IControlDesignerAccessor.UserData.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Para una descripción de este miembro, vea IDataBindingsAccessor.DataBindings.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Para una descripción de este miembro, vea IDataBindingsAccessor.HasDataBindings.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Para una descripción de este miembro, vea IExpressionsAccessor.Expressions.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Para una descripción de este miembro, vea IExpressionsAccessor.HasExpressions.(Heredado de Control).

NombreDescripción
System_CAPS_pubmethodEnableDynamicData(Type)

Sobrecargado. Habilita el comportamiento de datos dinámicos para el control de datos especificado.(Definido por DataControlExtensions).

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Sobrecargado. Habilita el comportamiento de datos dinámicos para el control de datos especificado.(Definido por DataControlExtensions).

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Sobrecargado. Habilita el comportamiento de datos dinámicos para el control de datos especificado.(Definido por DataControlExtensions).

System_CAPS_pubmethodFindDataSourceControl()

Devuelve el origen de datos que está asociado con el control de datos para el control especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodFindFieldTemplate(String)

Devuelve que el contenedor de nomenclatura de la plantilla de campo para la columna especificada en el control especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodFindMetaTable()

Devuelve el objeto de metatabla para el control de datos que contiene.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodGetDefaultValues()

Sobrecargado. Obtiene la colección de los valores predeterminados para el control de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodGetMetaTable()

Sobrecargado. Obtiene los metadatos de la tabla para el control de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodSetMetaTable(MetaTable)

Sobrecargado. Establece los metadatos de la tabla para el control de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Sobrecargado. Establece la asignación de valores de metadatos y el valor predeterminado de tabla para el control de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Sobrecargado. Establece la asignación de valores de metadatos y el valor predeterminado de tabla para el control de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Sobrecargado. Determina si los metadatos de la tabla están disponible.(Definido por DynamicDataExtensions).

Use the T:System.Web.UI.WebControls.ChangePassword control on a page to enable your Web site users to change the passwords they use to log on to your Web site.

System_CAPS_noteNota

If you are not familiar with the set of login controls available in ASP.NET, read ASP.NET Login Controls Overview before continuing. For a list of other topics related to login controls and membership, see Managing Users By Using Membership.

System_CAPS_security Seguridad Nota

Transmitting passwords over HTTP is a potential security threat. HTTP transmissions can be viewed or compromised by malicious users. To improve security when using login controls, you should use HTTPS protocol with secure sockets layer (SSL) encryption to ensure that the user's password cannot be read during postback. For more information, see Securing Login Controls.

The T:System.Web.UI.WebControls.ChangePassword control uses the membership provider defined in the P:System.Web.UI.WebControls.ChangePassword.MembershipProvider property to change the password stored in the membership provider data store for the Web site. If you do not assign a membership provider, the T:System.Web.UI.WebControls.ChangePassword control uses the default membership provider defined in the section of the Web.config file. The T:System.Web.UI.WebControls.ChangePassword control enables users to perform the following actions:

  • Change their password if they are logged on.

  • Change their password if they are not logged on, as long as the page that contains the T:System.Web.UI.WebControls.ChangePassword control allows anonymous access and the P:System.Web.UI.WebControls.ChangePassword.DisplayUserName property is true.

  • Change the password for a user account, even if they are logged on as a different user. This requires the P:System.Web.UI.WebControls.ChangePassword.DisplayUserName property to be true.

Setting the P:System.Web.UI.WebControls.ChangePassword.DisplayUserName property to true displays the User Name text box, which allows the user to type in a user name. If the user is logged on, the P:System.Web.UI.WebControls.ChangePassword.UserName control is populated with the name of the logged-on user. After the password for the given user name is changed, the user is logged on to the account associated with the changed password, even if the user was not logged on to that account previously.

System_CAPS_security Seguridad Nota

Accepting user input is a potential security threat. Malicious users can send data that is intended to expose vulnerabilities or run programs that try generated passwords. To improve security when working with user input, you should use the validation features of your control and secure any data providers that are configured for your control. For more information, see Securing Login Controls, Basic Security Practices for Web Applications, and Securing Membership.

The T:System.Web.UI.WebControls.ChangePassword control can be configured to use e-mail services to send the new password to the user. To send e-mail messages to users from any of ASP.NET Web server controls, you must configure an e-mail server in the Web.config file for your application. For more information, see NIB: How to: Install and Configure SMTP Virtual Servers in IIS 6.0.

E-mail messages are configured using the T:System.Web.UI.WebControls.MailDefinition class. You must set the P:System.Web.UI.WebControls.MailDefinition.BodyFileName property to instruct ASP.NET to send e-mail.

System_CAPS_security Seguridad Nota

Sending user account names or passwords in e-mail is a potential security threat. E-mail messages are typically sent in plain text and can be read by special network "sniffing" applications. To improve security, use the mitigations that are described in Securing Login Controls.

System_CAPS_noteNota

It is not possible to guarantee that a user will receive or view an e-mail message. To verify that a user has received a message, provide a confirmation link in the e-mail message that lets the user confirm that the notification was received.

The T:System.Web.UI.WebControls.ChangePassword control has two states, or views:

  • Change Password view   Requests the current password, and requires the user to type the new password twice for confirmation. If you allow users who are not logged on to change their passwords, set the P:System.Web.UI.WebControls.ChangePassword.DisplayUserName property to true to display the P:System.Web.UI.WebControls.ChangePassword.UserName control in Change Password view. The P:System.Web.UI.WebControls.ChangePassword.UserName control allows the user to provide their registered user name. If there is an error when changing the password, an error message is displayed in the Change Password view, allowing the user to try again.

  • Success view   Provides confirmation that the password has been changed.

    System_CAPS_importantImportante

    The functionality for changing passwords and for continue and cancel is attached to any button that has the correct command name, regardless of which view the button is placed on. For example, a button with the value commandname=changepassword in the Success view will attempt to change the password and result in an exception.

You can use an extensive set of style properties to customize the appearance of the T:System.Web.UI.WebControls.ChangePassword control. Alternatively, you can apply custom templates to the two views if you need complete control over the appearance of the T:System.Web.UI.WebControls.ChangePassword control. If you define a template for a view, the P:System.Web.UI.WebControls.WebControl.ControlStyle properties are applied. For a list of the controls that you must set in the view templates, see the P:System.Web.UI.WebControls.ChangePassword.ChangePasswordTemplate and P:System.Web.UI.WebControls.ChangePassword.SuccessTemplate properties. The T:System.Web.UI.WebControls.ChangePassword control examines the content in the template and throws an exception if a required control is not found, is not named correctly, or is of the wrong type. For example, if you use the content in the template and set the P:System.Web.UI.WebControls.ChangePassword.DisplayUserName property to true, the T:System.Web.UI.WebControls.ChangePassword will throw an exception if a T:System.Web.UI.WebControls.TextBox or some other T:System.Web.UI.IEditableTextControl control is not found for the user name.

The following table lists the T:System.Web.UI.WebControls.ChangePassword control style properties and describes which UI element they affect. For a list of the properties to which each style applies, see the individual style property.

ChangePassword style property

UI element

CancelButtonStyle

Cancel button on the Change Password view.

ChangePasswordButtonStyle

Change Password button on the Change Password view.

ContinueButtonStyle

Continue button on the Success view.

FailureTextStyle

Error text displayed to the user.

HyperLinkStyle

Hyperlinks to other pages.

InstructionTextStyle

Instructional text on the page that describes how to use the T:System.Web.UI.WebControls.ChangePassword control.

LabelStyle

Labels for all input fields, such as text boxes.

PasswordHintStyle

Hints for providing an acceptable password for the Web site.

SuccessTextStyle

Text displayed to the user when the password has been successfully changed.

TextBoxStyle

Text entry input fields.

TitleTextStyle

Titles for the Change Password and Success views.

The T:System.Web.UI.WebControls.ChangePassword control lets you specify CSS style rules in markup. If you use templates to customize the appearance of the T:System.Web.UI.WebControls.ChangePassword control, you can specify CSS styles in the markup in the templates. In that case, no extra outer table is required. You can prevent the table from being rendered by setting the P:System.Web.UI.WebControls.ChangePassword.RenderOuterTable property to false.

The T:System.Web.UI.WebControls.ChangePassword control uses a validation group so that other fields on the same page as the T:System.Web.UI.WebControls.ChangePassword control can be validated separately. By default, the P:System.Web.UI.Control.ID property of the T:System.Web.UI.WebControls.ChangePassword control is used as the name of the validation group. For example, a T:System.Web.UI.WebControls.ChangePassword control with the ID "ChangePassword1" will use a validation group name of ChangePassword1 as well. To set the validation group that the T:System.Web.UI.WebControls.ChangePassword control is part of, you must create a template with the control, and then change the validation group name.

To show error messages if a user leaves a T:System.Web.UI.WebControls.TextBox control empty, add a T:System.Web.UI.WebControls.ValidationSummary control to the page. Set the P:System.Web.UI.WebControls.ValidationSummary.ValidationGroup property of the T:System.Web.UI.WebControls.ValidationSummary control to the P:System.Web.UI.Control.ID property of the T:System.Web.UI.WebControls.ChangePassword control.

For information about how to use the P:System.Web.UI.WebControls.WebControl.AccessKey property and the P:System.Web.UI.WebControls.WebControl.TabIndex property of a T:System.Web.UI.WebControls.ChangePassword control, see ASP.NET 4 and ASP.NET Controls and Accessibility.

For information about how to configure this control so that it generates markup that conforms to accessibility standards, see ASP.NET 4 and ASP.NET Controls and Accessibility.

ChangePassword control properties represented by text boxes, such as UserName and CurrentPassword, are accessible during all phases of the page life cycle. In particular, during the Page_Init and Page_Load phases, these properties have the same value they had when the ChangePassword control was rendered. If the user changes the value of the UserName property by modifying the UserName text box, the new value will be available when the changed event is raised, which occurs after the Page_Load phase. Therefore, if you set the value of the UserName property in the Page_Init phase or Page_Load phase and provide a custom handler for a ChangePassword event, any change that the user makes in the UserName text box overrides the value set in the Page_Init or Page_Load phase.

<asp:ChangePassword
    AccessKey="string"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderPadding="integer"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    CancelButtonImageUrl="uri"
    CancelButtonText="string"
    CancelButtonType="Button|Image|Link"
    CancelDestinationPageUrl="uri"
    ChangePasswordButtonImageUrl="uri"
    ChangePasswordButtonText="string"
    ChangePasswordButtonType="Button|Image|Link"
    ChangePasswordFailureText="string"
    ChangePasswordTitleText="string"
    ConfirmNewPasswordLabelText="string"
    ConfirmPasswordCompareErrorMessage="string"
    ConfirmPasswordRequiredErrorMessage="string"
    ContinueButtonImageUrl="uri"
    ContinueButtonText="string"
    ContinueButtonType="Button|Image|Link"
    ContinueDestinationPageUrl="uri"
    CreateUserIconUrl="uri"
    CreateUserText="string"
    CreateUserUrl="uri"
    CssClass="string"
    DisplayUserName="True|False"
    EditProfileIconUrl="uri"
    EditProfileText="string"
    EditProfileUrl="uri"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    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"
    Height="size"
    HelpPageIconUrl="uri"
    HelpPageText="string"
    HelpPageUrl="uri"
    ID="string"
    InstructionText="string"
    MailDefinition-BodyFileName="uri"
    MailDefinition-CC="string"
    MailDefinition-From="string"
    MailDefinition-IsBodyHtml="True|False"
    MailDefinition-Priority="Normal|Low|High"
    MailDefinition-Subject="string"
    MembershipProvider="string"
    NewPasswordLabelText="string"
    NewPasswordRegularExpression="string"
    NewPasswordRegularExpressionErrorMessage="string"
    NewPasswordRequiredErrorMessage="string"
    OnCancelButtonClick="CancelButtonClick event handler"
    OnChangedPassword="ChangedPassword event handler"
    OnChangePasswordError="ChangePasswordError event handler"
    OnChangingPassword="ChangingPassword event handler"
    OnContinueButtonClick="ContinueButtonClick event handler"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnSendingMail="SendingMail event handler"
    OnSendMailError="SendMailError event handler"
    OnUnload="Unload event handler"
    PasswordHintText="string"
    PasswordLabelText="string"
    PasswordRecoveryIconUrl="uri"
    PasswordRecoveryText="string"
    PasswordRecoveryUrl="uri"
    PasswordRequiredErrorMessage="string"
    runat="server"
    SkinID="string"
    Style="string"
    SuccessPageUrl="uri"
    SuccessText="string"
    SuccessTitleText="string"
    TabIndex="integer"
    ToolTip="string"
    UserName="string"
    UserNameLabelText="string"
    UserNameRequiredErrorMessage="string"
    Visible="True|False"
    Width="size"
>
        <CancelButtonStyle/>
        <ChangePasswordButtonStyle/>
        <ChangePasswordTemplate>
            <!-- child controls -->
        </ChangePasswordTemplate>
        <ContinueButtonStyle/>
        <FailureTextStyle/>
        <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>
        <PasswordHintStyle/>
        <SuccessTemplate>
            <!-- child controls -->
        </SuccessTemplate>
        <SuccessTextStyle/>
        <TextBoxStyle/>
        <TitleTextStyle/>
        <ValidatorTextStyle/>
</asp:ChangePassword>

The following code example shows how to set the P:System.Web.UI.WebControls.ChangePassword.NewPasswordRegularExpression property to define a regular expression that checks passwords to ensure that they meet the following criteria:

  • Are greater than six characters.

  • Contain at least one digit.

  • Contain at least one special (non-alphanumeric) character.

The password requirements contained in the P:System.Web.UI.WebControls.ChangePassword.PasswordHintText property are displayed to the user.

If the password entered by the user does not meet the requirements of the P:System.Web.UI.WebControls.ChangePassword.NewPasswordRegularExpression property, the text contained in the P:System.Web.UI.WebControls.ChangePassword.NewPasswordRegularExpressionErrorMessage property is displayed to the user. If a new password is not entered, the text contained in the P:System.Web.UI.WebControls.ChangePassword.NewPasswordRequiredErrorMessage property is displayed to the user.

System_CAPS_noteNota

The new password must meet the minimum requirements set by the in the P:System.Web.Security.Membership.MinRequiredPasswordLength, P:System.Web.Security.Membership.MinRequiredNonAlphanumericCharacters, and P:System.Web.Security.Membership.PasswordStrengthRegularExpression properties. If the password does not meet these requirements, the E:System.Web.UI.WebControls.ChangePassword.ChangePasswordError event is raised.

<%@ 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>Change Password with Validation</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <asp:changepassword id="ChangePassword1" runat="server"
  PasswordHintText = 
    "Please enter a password at least 7 characters long, 
    containing a number and one special character."
  NewPasswordRegularExpression =
    '@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})' 
  NewPasswordRegularExpressionErrorMessage =
    "Error: Your password must be at least 7 characters long, 
    and contain at least one number and one special character." >
  </asp:changepassword>
  </div>
  </form>
</body>
</html>

.NET Framework
Disponible desde 2.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: