Partager via


ChangePassword.ChangePasswordTemplate Propriété

Définition

Obtient ou définit l'objet ITemplate utilisé pour afficher la vue Modifier le mot de passe du contrôle ChangePassword.

public:
 virtual property System::Web::UI::ITemplate ^ ChangePasswordTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))]
public virtual System.Web.UI.ITemplate ChangePasswordTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))>]
member this.ChangePasswordTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property ChangePasswordTemplate As ITemplate

Valeur de propriété

Objet ITemplate qui contient le modèle permettant d'afficher le contrôle ChangePassword dans la vue Modifier le mot de passe. La valeur par défaut est null.

Attributs

Remarques

La ChangePasswordTemplate propriété spécifie l’objet ITemplate utilisé par le ChangePassword contrôle. Pour plus d’informations, consultez Guide pratique pour créer ASP.NET modèles de contrôle de serveur web dynamiquement.

Un modèle est un ensemble d’éléments html et de contrôles qui composent la disposition d’une partie particulière d’un contrôle. Les modèles diffèrent des styles :

  • Les modèles définissent le contenu d’une section d’un contrôle.

  • Les styles spécifient l’apparence des éléments dans le contrôle.

Pour plus d’informations, consultez Modèles de contrôles de serveur web et ASP.NET thèmes et apparences.

Le tableau suivant répertorie les modèles et la vue de contrôle correspondante qui sont pris en charge par le ChangePassword contrôle.

Nom du modèle Vue de contrôle
ChangePasswordTemplate Modification du mot de passe
SuccessTemplate Succès

Vous pouvez également créer ou modifier le modèle d’un contrôle dans votre fichier .aspx. Pour plus d’informations, consultez How to : Create ASP.NET Web Control Templates Declarativement et How to : Create ASP.NET Web Server Control Templates Dynamiquement. Les procédures de ces rubriques ne vous obligent pas à configurer la ChangePasswordTemplate propriété. Si vous configurez le modèle, le tableau suivant répertorie les contrôles obligatoires et facultatifs pour le modèle.

ID du contrôle Type de contrôle Obligatoire ou facultatif
Cancel Tout contrôle qui provoque un bouillonnement d’événements (passage de l’événement vers le haut de la hiérarchie de contrôle du serveur), tel que les Buttoncontrôles , LinkButtonet ImageButton . Le nom de la commande du bouton doit être défini sur l’ID de contrôle. Facultatif
ChangePassword Tout contrôle qui provoque un bouillonnement d’événements (passage de l’événement vers le haut de la hiérarchie de contrôle du serveur), tel que les Buttoncontrôles , LinkButtonet ImageButton . Le nom de la commande du bouton doit être défini sur l’ID de contrôle. Facultatif
ConfirmNewPassword Tout type qui prend en charge l’interface IEditableTextControl , comme la TextBox classe . Facultatif
Continue Tout contrôle qui provoque un bouillonnement d’événements (passage de l’événement vers le haut de la hiérarchie de contrôle du serveur), tel que les Buttoncontrôles , LinkButtonet ImageButton . Le nom de la commande du bouton doit être défini sur l’ID de contrôle. Ce contrôle s’affiche dans le modèle Réussite. Facultatif
CurrentPassword Tout type qui prend en charge l’interface IEditableTextControl , comme la TextBox classe . Obligatoire
FailureText Tout type qui prend en charge l’interface ITextControl . Facultatif
NewPassword Tout type qui prend en charge l’interface IEditableTextControl , comme la TextBox classe . Obligatoire
UserName Tout type qui prend en charge l’interface IEditableTextControl . Obligatoire si DisplayUserName est true. Doit être absent si DisplayUserName est false.

Le ChangePassword contrôle lève une HttpException exception si le modèle ne contient pas les contrôles requis. Aucune exception n’est levée si vous attribuez un ID de contrôle facultatif à un contrôle du type incorrect ; toutefois, le contrôle est ensuite ignoré par le ChangePassword contrôle.

S’applique à

Voir aussi