2

IClientValidatable を実装するカスタム ValidationAttribute があり、"GetClientValidationRules" の実装で、特定の条件を指定して、NO ルールを返したいと考えています。null を返そうとしましたが、TextBoxFor で null 例外が発生します。新しい ModelClientValidationRule を返そうとしましたが、ルールが空であると不平を言います。何も返したくない……。

4

1 に答える 1

3

次のことを試しましたか?これにより、ルールの空のリストが返されます。

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