0

我正在使用 inList 约束来验证值列表。而且我没有直接使用命令/域类来显示错误消息

前任:

列表中的名称:[“乔”、“弗雷德”、“鲍勃”]

如果名称不在列表中,则错误消息显示为

具有值 [{2}] 的类 [{1}] 的属性 [{0}] 未包含在列表 [{3}] 中

相反,我想显示一条正确的消息,其值为 MyClass 类名称的属性,其值为 XYZ 不包含在列表 Joe、Fred、Bob 中。

而 MyClass 、 XYZ 和 List 值必须来自我用来验证的 cmd 对象。

请帮助如何显示此消息。

4

1 回答 1

0

我得到了解决方案。

我可以从 cmd.errors.getRejectedValue() 获取被拒绝的值,我可以从 cmd.constraints.name.inList 获取值列表

于 2016-09-14T12:46:36.867 回答