如何呈现将html标记保存为字符串值的列表字符串

Lig*_*gth 0 html c# asp.net-mvc-4

我有保存的HTML标签,如指数的很多的名单<input>,<select><td>.我的问题是,在渲染这些值时,它只打印其正常值而不是html标记:

: 凡是其渲染的一部分

但结果如下:

还是不行

我该怎么做才能让它发挥作用?有什么建议吗?

Ode*_*ded 6

您是HTML编码值 - 这就是您将它们作为编码HTML输出的原因(这也是razor 的安全默认值).

使用Raw帮助程序输出未编码的HTML:

@Html.Raw(field);
Run Code Online (Sandbox Code Playgroud)