【发布时间】:2011-09-29 02:11:09
【问题描述】:
我有一个模型,其属性定义如下:
[Required(ErrorMessage="Please enter how many Stream Entries are displayed per page.")]
[Range(0,250, ErrorMessage="Please enter a number between 0 and 250.")]
[Column]
public int StreamEntriesPerPage { get; set; }
除非用户输入“100q”之类的内容,否则此方法有效。然后显示一个相当丑陋的错误,显示“值 '100q' 对 StreamEntriesPerPage 无效。”
当输入不是 int 时,我可以使用一个属性来覆盖默认错误消息吗?
【问题讨论】:
标签: c# asp.net-mvc validation