【问题标题】:NotMapped attirbute with Required attribute in mvc 3 codefirst首先在 mvc 3 代码中具有必需属性的 NotMapped 属性
【发布时间】:2012-04-20 15:16:50
【问题描述】:

我在 EF CodeFirst mvc3 中有带有以下代码的用户模型。

[NotMapped]
[Required(ErrorMessage = "Please enter password.")]
[Display(Name = "Password")]
public string LoginPassword { get; set; }

我对这个代码块有以下问题。

  1. 它是 NotMapped,但仍然给 Modelstate.isvalid false 和消息 Please enter password。如何解决?
  2. 我在这个密码字段上有 javascript 来显示指示符(弱、中、强)。作为必需,当我单击提交按钮而不输入任何值时,它不会给我错误“请输入密码”。如何在客户端显示错误信息?

【问题讨论】:

  • 你是如何添加 javascript 的?

标签: asp.net-mvc-3 entity-framework


【解决方案1】:

您的视图中是否包含这两个文件?

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>

【讨论】:

  • @MattSavage..是的,我已经在布局页面中包含了这些文件。
猜你喜欢
  • 2011-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-27
  • 2023-03-20
  • 1970-01-01
  • 2020-02-14
  • 2019-08-01
相关资源
最近更新 更多