var lstName = new List<string>();
lstName.Add("<a data-toggle=collapse data-parent=#accordion href=#User1>link-1 </a>");
lstName.Add("<a data-toggle=collapse data-parent=#accordion href=#User2>link-2 </a>");
lstName.Add("<a data-toggle=collapse data-parent=#accordion href=#User3>link-3 </a>");
var names = string.Join(" ، ", lstName);供展示:
<p style="font-size: 20px; color: #d51818;">@names </p>为什么链接显示为字符串?如何将它们显示为链接?
发布于 2013-11-21 07:37:43
您应该使用MvcHtmlString作为html字符串的类型,因为MVC自动编码序数字符串。因此,以这种方式重写代码:
var names = new MvcHtmlString(string.Join(" ، ", lstName));https://stackoverflow.com/questions/20114703
复制相似问题