ChangePassword.ChangePasswordTemplate Egenskap

Definition

Hämtar eller anger det ITemplate objekt som används för att visa vyn Ändra lösenord för ChangePassword kontrollen.

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

Egenskapsvärde

Ett ITemplate objekt som innehåller mallen för att ChangePassword visa kontrollen i vyn Ändra lösenord. Standardvärdet är null.

Attribut

Kommentarer

Egenskapen ChangePasswordTemplate anger det ITemplate objekt som används av ChangePassword kontrollen. Mer information finns i How To: Create ASP.NET Web Server Control Templates Dynamically.

En mall är en uppsättning HTML-element och kontroller som utgör layouten för en viss del av en kontroll. Mallar skiljer sig från format:

  • Mallar definierar innehållet i ett avsnitt i en kontroll.

  • Format anger utseendet på element i kontrollen.

Mer information finns i Web Server Controls Templates and ASP.NET Themes and Skins.

I följande tabell visas de mallar och motsvarande kontrollvyer som stöds av ChangePassword kontrollen.

Mallnamn Kontrollvy
ChangePasswordTemplate Ändra lösenord
SuccessTemplate Success

Du kan också skapa eller ändra mallen för en kontroll i .aspx-filen. Mer information finns i How to: Create ASP.NET Web Control Templates Declaratively and How To: Create ASP.NET Web Server Control Templates Dynamically. Procedurerna i dessa avsnitt kräver inte att du konfigurerar ChangePasswordTemplate egenskapen. Om du konfigurerar mallen visas de obligatoriska och valfria kontrollerna för mallen i följande tabell.

Kontroll-ID Kontrolltyp Required/optional
Cancel Alla kontroller som gör att händelsen bubblar (skickar händelsen uppåt i serverkontrollhierarkin), till exempel Buttonkontrollerna , LinkButtonoch ImageButton . Knappkommandonamnet måste vara inställt på kontroll-ID:t. Valfritt
ChangePassword Alla kontroller som gör att händelsen bubblar (skickar händelsen uppåt i serverkontrollhierarkin), till exempel Buttonkontrollerna , LinkButtonoch ImageButton . Knappkommandonamnet måste vara inställt på kontroll-ID:t. Valfritt
ConfirmNewPassword Alla typer som stöder IEditableTextControl gränssnittet, till exempel TextBox klassen. Valfritt
Continue Alla kontroller som gör att händelsen bubblar (skickar händelsen uppåt i serverkontrollhierarkin), till exempel Buttonkontrollerna , LinkButtonoch ImageButton . Knappkommandonamnet måste vara inställt på kontroll-ID:t. Den här kontrollen visas i mallen Lyckades. Valfritt
CurrentPassword Alla typer som stöder IEditableTextControl gränssnittet, till exempel TextBox klassen. Obligatoriskt
FailureText Alla typer som stöder ITextControl gränssnittet. Valfritt
NewPassword Alla typer som stöder IEditableTextControl gränssnittet, till exempel TextBox klassen. Obligatoriskt
UserName Alla typer som stöder IEditableTextControl gränssnittet. Krävs om DisplayUserName är true. Måste vara frånvarande om DisplayUserName är false.

Kontrollen ChangePassword utlöser ett HttpException undantag om mallen inte innehåller de nödvändiga kontrollerna. Inget undantag utlöses om du ger ett valfritt kontroll-ID till en kontroll av fel typ. Kontrollen ignoreras dock senare av ChangePassword kontrollen.

Gäller för

Se även