ChangePassword.ChangePasswordTemplate Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- SuccessTemplate
- Login
- Visão geral dos controles de logon do ASP.NET
- Personalizando a aparência e o comportamento dos controles de logon do ASP.NET
- ASP.NET modelos de controles de servidor Web
- Visão geral de temas e peles ASP.NET
- Como criar modelos de controle de servidor Web ASP.NET dinamicamente
- Como criar modelos de controle web ASP.NET declarativamente
- Como exibir informações diferentes para usuários anônimos e conectados
- Guia Segurança da Ferramenta de Administração de Site