Server.HtmlEncode et les accents.
Bonjour,
J'ai un formulaire pour envoyer un email: le nom(qui devient le sujet pour le email), l'adresse email et le message.
Si dans le nom je marque un accent, genre éric, cela va me donner lorsque je recevrais le email & # 2 3 3 ; ric (sans les espaces) pour le sujet du email.
Je vais mettre le codage que j'ai, peut-être allez vous pouvoir m'aidé.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| protected void ResponseSubmitButton_Click(object sender, EventArgs e)
{
ResponseEmailRequired1.Validate();
if (Page.IsValid)
{
bool EmailSentBool =
AdsDB.SendResponse(AdId, Server.HtmlEncode(ResponseContactNameTextBox.Text), Server.HtmlEncode(ResponseContactEmailTextBox.Text), Server.HtmlEncode(ResponseCommentsTextBox.Text));
if (EmailSentBool)
SetActivePanel(EmailSentPanel);
else
SetActivePanel(EmailNotSentPanel);
}
} |
Bref, ce n'ai pas mon code à moi, mais celui d'un starter-kit en anglais, et j'aimerais bien que les accents s'affiche correctement.
Bonne journée à vous tous.