MVC 中的强类型视图和普通视图 asp.net 区别是什么?
View
当我通过右键单击我的Controller
添加到我的 asp.net MVC 项目中时,我选中了一个名为"创建强类型视图"的复选框。选中该复选框后,会更改哪些内容?
谢谢。
对于强类型视图,视图文件将具有以下指令
@model YourModel
在文件顶部
这表示@Html
帮助程序和@Model
帮助程序将与该类型的类进行交互。
例如
@Html.DisplayFor(m => m.MyProperty)
假设MyProperty
是类YourModel
的属性。
您可以手动创建视图,只需自己在页面顶部添加 @model
指令即可。