Asp.net mvc html.raw没有解决

时间:2012-05-17 19:20:43

标签: asp.net-mvc

@Html.Raw(HttpUtility.HtmlDecode(Model.Id.ToString()))

始终在放置在“EditorTemplates”文件夹

下的Index.cshtml文件中返回0

我做错了什么

我在页面顶部定义的模型为

@model [Namespace].ViewModel

1 个答案:

答案 0 :(得分:0)

如果id是数字,则根本没有理由使用Html.Raw。该值中没有HTML代码可以避免普通的HTML编码。

只需使用:

@Model.Id

该值将隐式转换为字符串,因此也不需要ToString调用。

如果它没有显示预期值,你知道它首先不在那里。