Asp.net mvc 如何在MVC中进行FluentBootstrap验证

Asp.net mvc 如何在MVC中进行FluentBootstrap验证,asp.net-mvc,fluentbootstrap,Asp.net Mvc,Fluentbootstrap,是否可以在表单元素级别使用验证消息 当我使用: @using (var form = Html.Bootstrap().Form().Begin()) { @form.InputFor(m => m.Name) @form.Submit() } 除了输入标记上的验证错误类之外,没有验证。我想显示名称属性的验证消息,并且在表单组容器上有错误类。只需将@form.ValidationSummary()添加到要显示常规验证摘要的位置。这里有一个例子和一些其他例子:如果没有特别的

是否可以在表单元素级别使用验证消息

当我使用:

@using (var form = Html.Bootstrap().Form().Begin())
{
    @form.InputFor(m => m.Name)
    @form.Submit()
}

除了输入标记上的验证错误类之外,没有验证。我想显示
名称
属性的验证消息,并且
表单组
容器上有错误
类。

只需将
@form.ValidationSummary()
添加到要显示常规验证摘要的位置。这里有一个例子和一些其他例子:

如果没有特别的理由使用
InpuFor
,您可以执行以下操作

@form.EditorFor(m => m.Name, addValidationMessage: true)
这将显示您在
Name
属性属性上显示的错误消息。 比如


我个人使用基本验证助手

@form.InputFor(m => m.Password, FormInputType.Password)
@Html.ValidationMessageFor(m => m.Password)

我可以设置输入的类型,这与我使用
EditorFor

时的情况不同,这是一个摘要。那么表单项级验证呢?如果存在任何验证错误,您是指对
名称
的验证吗?这应该适用于你所拥有的。例如,这里设置了一个验证错误:下面的测试显示:它对您不起作用吗?是的,它起作用,但未设置字段容器(“表单组”)上的类“has error”。也许我只是错过了流畅引导使用的概念。。。
@form.InputFor(m => m.Password, FormInputType.Password)
@Html.ValidationMessageFor(m => m.Password)