Asp.net mvc 3 MVC3先用数据库显示原始html
我读过好几个主题(比如这一个:),但不知何故找不到解决方案 我有一句话:Asp.net mvc 3 MVC3先用数据库显示原始html,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我读过好几个主题(比如这一个:),但不知何故找不到解决方案 我有一句话: @Html.DisplayFor(model => model.Content) // this works, but shows unparsed html 但这不起作用: @Html.Raw(model.Content) 我得到一个错误,当前上下文中不存在名称“model”。 因为我第一次使用数据库。我从*.edmx文件生成了我的模型。所以Content属于String类型 提前谢谢 注:我的第一个非网络表单
@Html.DisplayFor(model => model.Content) // this works, but shows unparsed html
但这不起作用:
@Html.Raw(model.Content)
我得到一个错误,当前上下文中不存在名称“model”。
因为我第一次使用数据库。我从*.edmx
文件生成了我的模型。所以Content
属于String
类型
提前谢谢
注:我的第一个非网络表单项目。您想使用模型而不是模型
:
@Html.Raw(Model.Content)
使用@Html.DisplayFor
时,模型会自动传入,并以您指定的名称命名,在本例中为模型。谢谢!(必须等待7分钟才能接受您的anwser)ps。为什么visual studio使用此linq生成每个属性?