在我的模型中,我有类似的东西:
[...]
public string PasswordConfirm { get; set; }
public string Captcha { get; set; }
[...]
我希望这两个属性是必需的,但不是可序列化的
我尝试使用[必需]和[nonSerialized] annontations但没有成功。我已经看到了this post
但我不知道该怎么做我想要的。它对NonObtrusive-Validation有帮助,我希望这些字段完整,但我不想将它们序列化。
答案 0 :(得分:0)
我找到了解决方案。
我可以使用与[required],[compare] ...兼容的注释[notMapped] ...
我也使用它:context.Configuration.ValidateOnSaveEnabled = false;我填补了我的基础,因为我在这里遇到了验证问题。