ife*_*olz 0 c# asp.net anchor stringbuilder hyperlink
我有一个文字标签,传递一个字符串列表.我希望传递给它的一个字符串是一封电子邮件..我希望该电子邮件是一个超链接.这是我到目前为止所得到的,
tenancyManager.UserEmail = "a@b.c";
if (null != tenancyManager.UserEmail)
{
var emailAnchor = "<a href="+"mailto:"+tenancyManager.UserEmail+">"+ "</a>";
builder.Append(emailAnchor);
builder.Append("<br />");
}
Run Code Online (Sandbox Code Playgroud)
这似乎没有用,任何人都可以帮助我的语法?我也试过了
var email = string.Format("<a href={0}{1} Text={2}> </a>", "mailto:", tenancyManager.UserEmail, tenancyManager.UserEmail);
Run Code Online (Sandbox Code Playgroud)
你的string.Format()代码错了.尝试:
var email = string.Format("<a href='mailto:{0}'>{0}</a>", tenancyManager.UserEmail);
Run Code Online (Sandbox Code Playgroud)