在asp.net mvc2中使用html标签打印变量

时间:2011-12-15 08:43:25

标签: asp.net asp.net-mvc-3 razor

我是asp.net mvc的新手。我有一个模型传递字符串列表的场景,其中一些字符串包含视图文件中的链接,当我打印它们时它打印为字符而不是html示例就像

@{
  var str =  "<a href=\"aa\">aaa</a>";
}
@str

当我执行它时将打印为

<a href=\"aa\">aaa</a>

如何打印如下???

aaa

提前致谢

1 个答案:

答案 0 :(得分:8)

实际上是剃刀默认编码启用。

@{
   var str =  "<a href=\"aa\">aaa</a>";
 }
 @Html.Raw(str)

这样可行。