gpt4 book ai didi

ASP.NET MVC 类级别自定义数据注释和 ModelState 键

转载 作者:行者123 更新时间:2023-12-03 17:59:59 24 4
gpt4 key购买 nike

我在我的模型上有自定义类级别验证属性,从 ValidationAttribute 继承。

当 IsValid 为 false 时,它​​为什么不在 ModelState 中注册一个键?我可以在 ModelState.Values 集合中看到错误消息,但 ModelState.Keys 集合只显示一个空字符串“”。我可以为它提供 key 吗?大概是因为它没有分配给某个属性?

我希望能够在我的 Controller 中使用 ModelState.Remove 在特定条件下删除此错误,但我没有 key !

有任何想法吗?

最佳答案

如何检查 IModelBinder.OnModelUpdated 中的 ModelError.Exception。

关于ASP.NET MVC 类级别自定义数据注释和 ModelState 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2613293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com