首页 文章

带有数据注释的Range的ErrorMessage

提问于
浏览
2

我有这个:

[Range(1, 1000, ErrorMessage = "Enter a value between 1 and 1000")]
    public object ObjectLimit { get; set; }

效果很好,但它没有显示错误消息,它显示了一些标准的“值'554g'对ObjectLimit字段无效 . ”

我该如何解决这个问题?

1 回答

  • 2

    您设置的有效范围 integers ,554g不是整数 .

    看起来您需要具有正确表达式的RegulagExpression属性,以将554g与正确值匹配 .

相关问题