1

我有一个带有 int 字段的模型,例如 UserTypeID。我没有使用 [Required] 属性。

但是,MVC (3.0) 会生成具有所需属性的 HTML,并且当我尝试提交表单时会出现验证消息。

有人可以解释原因并展示我如何抑制烦人的行为吗?在我看来,创作者应该更了解并需要显式属性或配置才能启动自动属性。

或者,我是否遗漏了一些细节?

4

1 回答 1

0

我认为这是因为int值不能为空,您需要改用可为空的整数int?

于 2013-04-30T05:57:16.247 回答