Cha*_*ell 34 html-encode viewengine razor asp.net-mvc-3
我不太确定这是如何工作的...试图找到文档.
在我现有的应用程序中,我有两种不同的方式在我的视图中呈现字符串
<%: model.something %>
<!-- or -->
<%= model.something %>
Run Code Online (Sandbox Code Playgroud)
第一个是html编码,第二个不是.
Razor有类似的东西吗?我只能找到这个,这是编码版本.
@model.something
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 15
@Model.Something自动HTML编码.如果你想避免使用HTML编码(只有当你完全确定你在做什么时才想要这样做)你可以使用@MvcHtmlString.Create(Model.Something)(基本上所有实现IHtmlString的东西都不会被编码).Phil Haack 在博客中介绍了Razor视图引擎的语法.
| 归档时间: |
|
| 查看次数: |
24808 次 |
| 最近记录: |