我目前正在尝试以编程方式通过自定义属性插入ModelClientValidationStringLengthRule ModelValidator,并希望避免添加到AdditionalValues字典以便使用现有功能。
这是因为使用了CMS,并希望通过CMS而不是模型来控制字符串的长度。
我假设我会在自定义属性中的OnMetadataCreated事件中执行此操作,但是我无法看到如何添加到ModelValidator集合,只能通过GetValidators获取它们...
有人有什么想法吗?
提前致谢,
戴夫