IModelBindingMessageProvider 接口

定义

模型绑定系统检测到的错误消息提供程序。

public interface class IModelBindingMessageProvider
public interface IModelBindingMessageProvider
type IModelBindingMessageProvider = interface
Public Interface IModelBindingMessageProvider
派生

属性

AttemptedValueIsInvalidAccessor

当 类型FormatException为 或 且OverflowException值已知时Exception,模型绑定系统会添加错误消息。

MissingBindRequiredValueAccessor

未绑定具有关联的 BindRequiredAttribute 的属性时,模型绑定系统会添加错误消息。

MissingKeyOrValueAccessor

当 的键或值 KeyValuePair<TKey,TValue> 绑定时,模型绑定系统会添加错误消息,但不能同时绑定两者。

UnknownValueIsInvalidAccessor

当 类型FormatException为 或 且OverflowException值未知时Exception,模型绑定系统会添加错误消息。

ValueIsInvalidAccessor

当 属性无效但 ModelError具有 nullErrorMessage时,将显示回退错误消息 HTML 和标记帮助程序。

ValueMustBeANumberAccessor

为数字格式的客户端验证添加的错误消息 HTML 和标记帮助程序。 如果属性的字段 float (例如,) 没有正确格式的值,则显示在浏览器中。

ValueMustNotBeNullAccessor

当值绑定到非Nullable属性时null,模型绑定系统会添加错误消息。

适用于