Personalizzare il messaggio del control PasswordRecovery

di Daniele Bochicchio, in ASP.NET 2.0, Membership API,

Il control PasswordRecovery è molto comodo perchè è in grado di inviare in automatico la password (o di generarne una temporanea) all'utente, sfruttando il provider definito con le Membership API.
Di default ovviamente il messaggio è in inglese, ma può essere facilmente personalizzato in questo modo:

<asp:PasswordRecovery ID="PasswordRecovery1" runat="server">
  <MailDefinition BodyFileName="template.txt" IsBodyHtml="false" Priority="Normal" Subject="La tua password per l'accesso al nostro sito" />
</asp:PasswordRecovery>

All'interno del file template.txt è necessario aggiungere

<%UserName%>

e

<%Password%>

come segnaposto per i valori da inviare all'utente.
Il file può contenere anche codice HTML, per cui il valore dell'attributo IsBodyHtml va variato adeguatamente.

Per approfondimenti su Membership APIs si veda:

Membership e Roles API: autenticazione, autorizzazione e gestione dei ruoli con ASP.NET 2.0
https://www.aspitalia.com/articoli/asp.net2/membership_roles_api.aspx

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi