Partilhar via


ChangePassword.ChangePasswordTemplate Propriedade

Definição

Obtém ou define o objeto ITemplate usado para mostrar a exibição Alterar Senha do controle 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

Valor da propriedade

Um objeto ITemplate que contém o modelo para mostrar o controle ChangePassword na exibição Alterar Senha. O padrão é null.

Atributos

Comentários

A ChangePasswordTemplate propriedade especifica o ITemplate objeto usado pelo ChangePassword controle . Para obter mais informações, consulte How To: Create ASP.NET Web Server Control Templates Dynamically.

Um modelo é um conjunto de elementos HTML e controles que compõem o layout de uma parte específica de um controle. Os modelos diferem dos estilos:

  • Os modelos definem o conteúdo de uma seção de um controle.

  • Os estilos especificam a aparência dos elementos no controle .

Para obter mais informações, consulte Modelos de controles de servidor Web e temas e skins ASP.NET.

A tabela a seguir lista os modelos e a exibição de controle correspondente com suporte do ChangePassword controle.

Nome do modelo Exibição de controle
ChangePasswordTemplate Alterar Senha
SuccessTemplate Sucesso

Você também pode criar ou modificar o modelo para um controle no arquivo .aspx. Para obter mais informações, consulte How to: Create ASP.NET Web Control Templates Declaratively and How To: Create ASP.NET Web Server Control Templates Dynamically. Os procedimentos nesses tópicos não exigem que você configure a ChangePasswordTemplate propriedade. Se você configurar o modelo, a tabela a seguir listará os controles obrigatórios e opcionais para o modelo.

ID do controle Tipo de controle Obrigatório/opcional
Cancel Qualquer controle que cause o borbulhamento de eventos (passando o evento para cima na hierarquia de controle do servidor), como os Buttoncontroles , LinkButtone ImageButton . O nome do comando do botão deve ser definido como a ID de controle. Opcional
ChangePassword Qualquer controle que cause o borbulhamento de eventos (passando o evento para cima na hierarquia de controle do servidor), como os Buttoncontroles , LinkButtone ImageButton . O nome do comando do botão deve ser definido como a ID de controle. Opcional
ConfirmNewPassword Qualquer tipo que dê suporte à IEditableTextControl interface, como a TextBox classe . Opcional
Continue Qualquer controle que cause o borbulhamento de eventos (passando o evento para cima na hierarquia de controle do servidor), como os Buttoncontroles , LinkButtone ImageButton . O nome do comando do botão deve ser definido como a ID de controle. Esse controle aparece no modelo Êxito. Opcional
CurrentPassword Qualquer tipo que dê suporte à IEditableTextControl interface, como a TextBox classe . Obrigatório
FailureText Qualquer tipo que dê suporte à ITextControl interface. Opcional
NewPassword Qualquer tipo que dê suporte à IEditableTextControl interface, como a TextBox classe . Obrigatório
UserName Qualquer tipo que dê suporte à IEditableTextControl interface. Obrigatório se DisplayUserName for true. Deve estar ausente se DisplayUserName for false.

O ChangePassword controle gerará uma exceção HttpException se o modelo não contiver os controles necessários. Nenhuma exceção será gerada se você fornecer uma ID de controle opcional a um controle do tipo errado; no entanto, o controle é posteriormente ignorado pelo ChangePassword controle .

Aplica-se a

Confira também