在MVC 5的视图中,我可以做这样的事情来渲染文本框并对其进行验证:
@Html.TextBox("Comment")
@Html.ValidationMessage("Comment")
如果我在MVC核心视图中绑定到模型上的属性,我会这样做:
<input asp-for="Comment"/>
<span asp-validation-for="Comment"></span>
但是什么是Html.ValidationMessage的MVC Core替代方法,以将验证范围与未绑定到模型的输入相关联?
答案 0 :(得分:0)
<span asp-validation-for="[yourproperty]"></span>
仅限于您的财产
<div asp-validation-summary="ModelOnly"></div>
此验证适用于您也可以设置asp-validation-summary =“All”
的模型