我正在做一个MVC5项目,对MVC来说非常陌生。我注意到代码中的这一行:
@Html.DropDownListFor(model => model.ContractorId, Model.Contractors)
页面顶部的指令是:
@model Project.Models.ContractViewModel
ContractViewModel类中确实有一个Contractors对象。
public IEnumerable<SelectListItem> Contractors
我只是对大写的M (Model.Contractors)有点困惑,模型总是引用传递到@模型中的对象吗?那么使用model.Contractors和Model.Contractors有什么区别呢?
https://stackoverflow.com/questions/23293886
复制相似问题