asp.net-mvc – ASP.NET MVC模型/ ViewModel验证

我在 Linq-to-Sql中有模型类,其中部分类标有数据注释属性和对xVal的引用. 当我将视图直接绑定到模型时,一切都很好,xVal生成的JS和服务器端双重检查. 我的许多视图都没有输入到一个特定的模型,所以我正在设置视图模型类.我没有公开整个模型实例,而是将属性暴露

asp.net-mvc – ViewModel中的最佳实践

我想知道这是一个好主意还是坏事,将诸如国家列表放在ViewModel中,以便绑定到下拉列表?例如,在网站的“注册”页面上. 我的印象是ViewModel应该代表填写表单的一个实例,但我认为我可能错了,因为我看到其他人在他们的ViewModel中放了像列表这样的东西. 将它放在

返回顶部