【发布时间】:2015-05-02 05:11:02
【问题描述】:
我已经快两年没有用 C# 编码了,所以我的知识已经丢失了。
我在一个项目中工作,我发现我不能使用模型在视图中做一些数据绑定的事情。在 Mvc 4+ 中,它是否将 @model [type] 更改为 WebPage.Model?我只熟悉Mvc3-。如果给出示例项目,我将不胜感激。
【问题讨论】:
-
你的意思是在视图中使用(和 Razor 代码)?
-
是的,在 mvc4+ 中,删除 @model?
-
不要删除
@model yourClass。这定义了视图中使用的模型,然后Model用于访问其属性的值 - 例如<div>@Model.someProperty</div>,或在 html 助手中,例如@Html.DisplayFor(m => m.someProperty)
标签: asp.net-mvc-4 model-view-controller