Udostępnij za pośrednictwem


ChangePassword.ChangePasswordTemplate Właściwość

Definicja

Pobiera lub ustawia ITemplate obiekt używany do wyświetlania widoku Zmień hasło kontrolki 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

Wartość właściwości

ITemplate Obiekt zawierający szablon do wyświetlania kontrolki ChangePassword w widoku Zmień hasło. Wartość domyślna to null.

Atrybuty

Uwagi

Właściwość ChangePasswordTemplate określa ITemplate obiekt używany przez kontrolkę ChangePassword . Aby uzyskać więcej informacji, zobacz How To: Create ASP.NET Web Server Control Templates Dynamicznie.

Szablon to zestaw elementów HTML i kontrolek tworzących układ dla określonej części kontrolki. Szablony różnią się od stylów:

  • Szablony definiują zawartość sekcji kontrolki.

  • Style określają wygląd elementów w kontrolce.

Aby uzyskać więcej informacji, zobacz Szablony kontrolek serwera sieci Web i motywy i skóry ASP.NET.

Poniższa tabela zawiera listę szablonów i odpowiedniego widoku kontrolki obsługiwanego przez kontrolkę ChangePassword .

Nazwa szablonu Widok sterowania
ChangePasswordTemplate Zmiana hasła
SuccessTemplate Powodzenie

Możesz również utworzyć lub zmodyfikować szablon kontrolki w pliku .aspx. Aby uzyskać więcej informacji, zobacz How to: Create ASP.NET Web Control Templates Deklaratywnie i How To: Create ASP.NET Web Server Control Templates Dynamicznie. Procedury w tych tematach nie wymagają skonfigurowania ChangePasswordTemplate właściwości. W przypadku skonfigurowania szablonu poniższa tabela zawiera listę wymaganych i opcjonalnych kontrolek dla szablonu.

Identyfikator kontrolki Typ kontrolki Wymagane/opcjonalne
Cancel Każda kontrolka, która powoduje bubbling zdarzenia (przekazywanie zdarzenia w górę hierarchii kontroli serwera), takich jak Button, LinkButtoni ImageButton kontrolek. Nazwa polecenia przycisku musi być ustawiona na identyfikator kontrolki. Opcjonalne
ChangePassword Każda kontrolka, która powoduje bubbling zdarzenia (przekazywanie zdarzenia w górę hierarchii kontroli serwera), takich jak Button, LinkButtoni ImageButton kontrolek. Nazwa polecenia przycisku musi być ustawiona na identyfikator kontrolki. Opcjonalne
ConfirmNewPassword Dowolny typ obsługujący IEditableTextControl interfejs, taki jak TextBox klasa. Opcjonalne
Continue Każda kontrolka, która powoduje bubbling zdarzenia (przekazywanie zdarzenia w górę hierarchii kontroli serwera), takich jak Button, LinkButtoni ImageButton kontrolek. Nazwa polecenia przycisku musi być ustawiona na identyfikator kontrolki. Ta kontrolka jest wyświetlana w szablonie Powodzenie. Opcjonalne
CurrentPassword Dowolny typ obsługujący IEditableTextControl interfejs, taki jak TextBox klasa. Wymagane
FailureText Dowolny typ obsługujący ITextControl interfejs. Opcjonalne
NewPassword Dowolny typ obsługujący IEditableTextControl interfejs, taki jak TextBox klasa. Wymagane
UserName Dowolny typ obsługujący IEditableTextControl interfejs. Wymagane, jeśli DisplayUserName ma wartość true. Musi być nieobecny, jeśli DisplayUserName ma wartość false.

Kontrolka ChangePassword zgłasza HttpException wyjątek, jeśli szablon nie zawiera wymaganych kontrolek. W przypadku podania opcjonalnego identyfikatora kontrolki do kontrolki nieprawidłowego typu nie jest zgłaszany żaden wyjątek; jednak kontrolka jest następnie ignorowana przez kontrolkę ChangePassword .

Dotyczy

Zobacz też