ASP.NET Core验证剃刀标记

时间:2019-11-12 18:52:44

标签: asp.net-core razor-pages

我想使用在模型上没有数据注释的剃刀语法输出一些基本验证(例如“必需”)。

典型代码如下:

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

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

[Required]

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

1 个答案:

答案 0 :(得分:0)

在输入中放置所需标签

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