我正在尝试为数据库表中没有的模型创建验证字段。但我收到此错误“列名‘editPassword’无效。”
这是我的模型代码......
private string _editPassword = "0";
[LocalizedDisplayName("UserPassword", NameResourceType = typeof(Languages.Names))]
[StringLength(12, MinimumLength = 6, ErrorMessageResourceName = "MinimumStringLength", ErrorMessageResourceType = typeof(Languages.Validations))]
public virtual string editPassword { get { return _editPassword; } set { _editPassword = value; } }
最佳答案
尝试将 [NotMapped]
属性添加到您的属性中。
关于asp.net-mvc - 如何从不在数据库表中的模型创建验证字段?使用 MVC4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14618137/