【问题标题】:Validating Blazor WebAssembly EditForm with server-side checks使用服务器端检查验证 Blazor WebAssembly EditForm
【发布时间】:2020-10-14 14:38:39
【问题描述】:

对于 Blazor WebAssembly,我看到很多关于数据注释验证的示例和文章,但没有关于如何使用 API 验证表单的示例。

我希望能够在提交时执行以下操作:

  • 检查字段值是否已存在于服务器上。
  • 如果是,则针对该字段引发错误,并显示消息(“该字段值已存在。”)。
  • 否则,调用服务来创建或更新值并重定向到成功页面。

Blazor WebAssembly 表单的 ModelState 对应项是什么?

【问题讨论】:

标签: blazor blazor-webassembly


【解决方案1】:

Blazor 当前不支持异步验证。

您需要做的是自己调用服务器并显示您自己的错误标记。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-27
    • 2023-04-03
    • 2013-01-06
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多