【发布时间】:2011-09-21 05:32:42
【问题描述】:
我在两个相似的视图上使用相同的模型。一个是用户配置文件视图,另一个是同一页面的管理员视图。管理员视图使用了用户配置文件视图所没有的更多标志。使用不可为空的类型时会出现问题。 IE。如果我们不使用模型中的布尔值,当模型在“提交”后被回发到控制器时,该布尔值将默认为 false 而不是 null,如果我们持久化模型,则会导致错误数据。
除了有两个极其相似的模型之外,MVC 3 处理这个问题的正确方法是什么?
谢谢!
【问题讨论】:
标签: asp.net-mvc-3 asp.net-mvc-views