0
我使用MVC 4和Entity Framework 5来构建我的网站。为了验证客户端的数据,我使用数据注释。这里是我在查看模型中的属性:Data Annotations中的必需属性
public int Salary { get; set; }
正如你所看到的,我没有在那里注释。另外,在我的数据库中,Salary
列被标记为Allow null
。
我的问题是每当我提交我的表单时,ModelState
因为此属性而无效。它认为这个属性是必需的,并在客户端显示错误。
你知道是什么原因引起的问题吗?请帮帮我。非常感谢。
精彩!谢谢你的帮助。它解决了我的问题:) – AnhTriet