c# – 如何将modelstate错误添加到列表中

前端之家收集整理的这篇文章主要介绍了c# – 如何将modelstate错误添加到列表中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个看法,使用像这样的modelitems的列表:
List<It4You.AlertBrick.Library.Domain.Order.AbOrderLineItemPicked>

当我得到这个列表服务器端,我检查这是否是一种类型的项目,它必须有一个有效的序列号.如果是另一个类型,我检查用户是否在“pick”复选框中添加了一个复选标记.如果这两个都失败,我想在此行中添加一个modelstate错误.这样做最好的方法是什么?

解决方法

您可以很简单地直接添加到ModelState作为键/值对:
ModelState.AddModelError("error","Serial is invalid");

然后在您的视图中:@ Html.ValidationMessage(“error”).

猜你在找的C#相关文章