2

我有一个实现 IClientValidatable 的自定义 ValidationAttribute,并且在我的“GetClientValidationRules”实现中,在给定特定条件的情况下,我想返回 NO 规则。我尝试返回 null,但在 TextBoxFor 处出现 null 异常。我尝试返回一个新的 ModelClientValidationRule,抱怨规则为空。我只想什么都不退……

4

1 回答 1

3

您是否尝试过以下操作?这将返回一个空的规则列表。

return Enumerable.Empty<ModelClientValidationRule>()
于 2013-10-25T02:41:44.170 回答