【问题标题】:How to clear error message when using Blazor validation使用 Blazor 验证时如何清除错误消息
【发布时间】:2020-03-12 04:33:18
【问题描述】:

在使用 Blazor 验证时,有什么方法可以清除特定字段的错误?

我尝试了类似以下的方法,但它没有清除错误消息:

MyEditContext.MarkAsUnmodified(MyEditContext.Field("Filename"));

【问题讨论】:

  • 分享完整代码以便更好地理解。您是否将消息存储在 ValidationMessageStore 中?
  • 有可能你只需要调用 StateHasChanged()

标签: blazor


【解决方案1】:

如果其他人正在寻找相同的东西,您可以执行以下操作,它将清除特定字段的现有错误消息:

MyEditContext.NotifyFieldChanged(MyEditContext.Field("MyFieldName"));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多