ASP.NET核心验证剃刀标记



我想输出一些基本的验证——比如说,"是必需的"——使用剃刀语法,在我的模型上没有数据注释。

典型的代码可能如下所示:

<span asp-validation-for="MyModel.Name" class="text-danger"></span>

但是我看到的例子需要数据注释,比如

[Required]

如何在没有数据注释的情况下输出html验证?

在输入中放置所需的标签

<input type="text" class="form-control" asp-for="@MyModel.Name" required >
<span asp-validation-for="@MyModel.Name" class="text-danger"></span>

最新更新