有人要 Blazor 远程验证工作吗?
Got someone Blazor remote validation to work?
我尝试使用 Blazor 进行远程验证。
目前网上还没有Blazor Examples。
我按照文档中的描述配置了我的控制器/远程属性:
我的 blazor 代码如下所示
<EditForm EditContext="@_editContext" >
<ObjectGraphDataAnnotationsValidator/>
<ValidationMessage For="@(() => User.Email)"/>
<InputText class="text" type="text" placeholder="Email*" @bind Value="User.Email"/>
</EditForm>
我没有发现任何错误。
没有请求发出,也不会执行任何验证。
不知道少了什么。
您不能将 DataAnnotation Remote 属性与 Blazor 一起使用。您可以改用 FluentValidation。 a link 有一篇文章解释了如何做到这一点。
注意:这个@bind Value="User.Email"
应该是@bind-Value="User.Email"
希望这有用...
我尝试使用 Blazor 进行远程验证。 目前网上还没有Blazor Examples。
我按照文档中的描述配置了我的控制器/远程属性:
我的 blazor 代码如下所示
<EditForm EditContext="@_editContext" >
<ObjectGraphDataAnnotationsValidator/>
<ValidationMessage For="@(() => User.Email)"/>
<InputText class="text" type="text" placeholder="Email*" @bind Value="User.Email"/>
</EditForm>
我没有发现任何错误。 没有请求发出,也不会执行任何验证。
不知道少了什么。
您不能将 DataAnnotation Remote 属性与 Blazor 一起使用。您可以改用 FluentValidation。 a link 有一篇文章解释了如何做到这一点。
注意:这个@bind Value="User.Email"
应该是@bind-Value="User.Email"
希望这有用...