我的验证错误消息未显示

时间:2018-04-12 13:48:56

标签: c# asp.net-mvc validation

我正在尝试在我的必填字段上显示错误消息但它们没有显示。当我检查表格时,它说:

  

field-validation-valid

应该说:

  

字段验证错误

我将 foreach (var item in this.list) { drn = table.NewRow(); int col = 0; drn[col] = item.AnalyteName ; drn[col + 1] = item.Units; drn[col + 2] = (decimal) item.ReferenceValue; table.Rows.Add(drn); table.AcceptChanges(); } 脚本添加到布局中,但没有改变任何内容。我唯一能看到的问题是我从一个抽象类继承字段。

对于我的属性类(我的大部分字段都需要,但没有一个工作:

jquery-val

这是我要验证的字段:

[Required]
public string Street { get; set; }

EDIT 这就是我的控制器所拥有的

<div class="form-group">
   @Html.LabelFor(m => m.PropertySelling.Street)
   @Html.TextBoxFor(m => m.PropertySelling.Street, new { @class = "form-control" })
   @Html.ValidationMessageFor(m => m.PropertySelling.Street)
</div>

这是我从检查中获得的信息。Inspection saying valid when it should be an error

0 个答案:

没有答案