模型
[Required]
[Display(Name ="Gender")]
public Gender Gender { get; set; }
public enum Gender
{
Male,
Female,
Shemale
}
当我将其传递到数据库时,它传递为空值“0”。 控制器
db.Employees.Add(Emp);
db.SaveChanges();
数据库:
当我通过例外登录时
发生了'System.InvalidOperationException'类型的异常 EntityFramework.dll但未在用户代码中处理
其他信息:“员工”上的“性别”属性不能 设置为'System.String'值。您必须将此属性设置为a “CareersFYP.Models.Gender”类型的非空值。“
任何人都可以告诉我如何解决这个问题。