【发布时间】:2013-11-27 15:22:39
【问题描述】:
我有一个控制器,它生成一个包含 html 标记的字符串。当它显示在视图上时,它显示为一个包含所有标签的简单字符串。
我尝试使用 Html 助手进行编码/解码以正确显示它,但它不起作用。
string str= "<a href="/Home/Profile/seeker">seeker</a> has applied to <a href="/Jobs/Details/9">Job</a> floated by you.</br>";
在我看来,
@Html.Encode(str)
【问题讨论】:
-
我猜
Html.Raw应该会有所帮助。 -
另外我认为你可以使用
HtmlStrin类,如HtmlString str = new HtmlString("<span>Some HTML here</span>");
标签: c# asp.net asp.net-mvc asp.net-mvc-4