标签: asp.net-mvc asp.net-mvc-4 asp.net-mvc-viewmodel
想知道在编辑表单中使用强类型视图是否被视为最佳做法,或者是否也应在创建表单中使用它们。
我知道这很可能取决于,但是还没有找到一个好的资源,但概述了使用ViewModels的最佳实践。
答案 0 :(得分:1)
我认为最佳实践是为编辑和创建提供一种类型/视图,因为在大多数情况下,您首先输入的内容需要具备以后编辑它的能力,因此最好有一个视图/编辑/创建的类型可能是创建或编辑时的小UI更改,例如禁用某些仅在创建阶段可编辑的字段等