【发布时间】:2014-06-22 10:34:57
【问题描述】:
我正在使用必需的枚举字段生成数据库表。 但是,在输入表格时,可以省略输入枚举字段:EF 不会抛出任何错误消息,但会输入 0 值的字段。你能帮我理解发生了什么吗? 谢谢
public enum TestEnum {
test1=1,
test2=2,
test3=3,
test4=4
}
public class TestEnumClass
{
[Key]
public int id { get; set; }
[Required(ErrorMessage = "Required"), Display(Name = "Test Enum")]
public TestEnum test{ get; set; }
}
【问题讨论】:
标签: c# entity-framework-6 enumeration