ASP.NET MVC 5 之 理解强类型View&ViewModel

viewbag 和 viewbag都有问题,强类型view 才是王道。

使用强类型View

1.  @using WebApplication.Mdels //引用命名空间,能将View设置为多个Model使用的强类型

    @model  User

2.  model只包含模型 view只包含视图(不能有半点逻辑代码)

    于是ViewModel诞生了。负责转换model逻辑使之符合view显示

    于是在view中就不在@model User了而是 @model UserViewModel //UserViewModel 负责处理逻辑



你可能感兴趣的:(mvc,asp.net)