主题几乎说了一切 - 目前正在使用MVC4处理应用程序,如果我从视图模型中的属性中删除Required属性,则在向此控制器提交此属性为空时,ModelState.IsValid仍返回false引用说物业是必需的。
我一直在努力调用ModelState.Remove,但这显然远非理想。
我觉得这是一个相当奇怪的行为的非常简单的解释,如果我需要提供截图和特定的代码示例,我可以这样做。
编辑:
这不是特定于某种数据类型,并且该解决方案已被清理和重建。我正在使用LightSpeed ORM,但我认为这在这个级别上完全不相关。