我的视图模型类型有一个属性int?
/// <summary>
/// Represents A company Id
/// </summary>
[Range(1, 999999999, ErrorMessage="Error"])
public int? CompanyId{ get; set; }
从文本框中,我用户输入了一个溢出int32
maxValue 的大数字,然后我认为引发了内部验证异常,但没有出现消息。
我global.asax
通过调用覆盖默认消息:
DefaultModelBinder.ResourceClassKey = "GlobalResources";
你知道我应该输入什么键来覆盖资源以便显示消息吗?是否有任何Int32
溢出的特定消息?
我已经覆盖了,PropertyValueInvalid
但它没有显示。似乎还有另一个键需要被覆盖。请指出我在哪里可以找到所有默认键列表。