我想自杀。我不明白为什么当我在电子邮件中发送 QR(有 2 个参数)时,会生成 2 个不同的链接:
与<a> </a>
:
string body = "<b>QR code: </b><br/>" + "<a href=\"" + resetLink + "\">" + "Click here" + "</a>";
生成:http://site.com/Account/Validate/?param1=xxx%26param2=yyy
没关系。
并且,与<img />
:
string body = "<b>QR code: </b><br/>" + "<img src='" + resetLink + "' />";
生成:http ://site.com/Account/Validate/?param1=xxx
我的第二个参数在哪里?
重置链接:
string resetLink = "http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=http://site.com/Account/Validate/?param1=" + model.UserName + "%26param2=" + model.Token;
我使用 ASP .NET Mvc4 / Razor。