1
我將url編碼數據發佈到cshtml文件。 在我發送電子郵件之前,如何解碼變量customerEmail
和customerRequest
?Razor .NET文件中的URL解碼(cshtml)
@{
var customerEmail = Request["customerEmail"];
var customerRequest = Request["customerRequest"];
var errorMessage = "";
var debuggingFlag = false;
try {
// Initialize WebMail helper
WebMail.SmtpServer = "your-SMTP-host";
WebMail.SmtpPort = 25;
WebMail.UserName = "your-user-name-here";
WebMail.Password = "your-account-password";
WebMail.From = "your-email-address-here";
// Send email
WebMail.Send(to: customerEmail,
subject: "Dashboard Feedback from - " + customerEmail,
body: customerRequest
);
}
catch (Exception ex) {
errorMessage = ex.Message;
}
}
「解碼」?他們是「foo%40bar.com」嗎? –
我不確定用cshtml發送電子郵件是個好主意,它是視圖,它與發送電子郵件無關。 –
@DanielGrankin,這不是MVC,我想他使用的是WebMatrix。 –