【发布时间】:2011-03-12 22:10:23
【问题描述】:
我正在开发一个 ASP.NET 项目,我们正在更新我们所有的网站以支持 Unicode 值。在一个地方,我们允许用户以 Unicode 格式输入他们的电子邮件地址。我使用下面的代码 sn -p 来显示“mailto”地址超链接:
Response.Write("<a href='mailto:" + Server.UrlEncode(email.EmailAddress) + "'>" + email.EmailAddress + "</a>");
当我单击此链接时,它会打开 Outlook,但电子邮件地址显示为垃圾文本。有关如何解决此问题的任何想法?
据我所知,目前电子邮件地址仅支持 ANSII 字符,但 Unicode 字符即将推出;这就是我们迈出这一步的原因。
感谢您的宝贵时间。
【问题讨论】:
标签: c# asp.net email unicode outlook