Kendo数字文本框范围验证器消息 [英] Kendo numeric textbox range validator message

查看:175
本文介绍了Kendo数字文本框范围验证器消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Kendo数字文本框未显示我的范围验证器消息.它总是显示 请输入小于或等于100的值."但我想将其更改为我定义的消息. 如何更改范围验证器消息?如何显示已定义的消息长度应为1-100"?

Kendo numberic textbox is not showing my Range validator message. It Always showing "Please enter a value less than or equal to 100." But i want to change it to my defined message. How can i change range validator message? How can i show my defined message "Length should be 1-100"?

代码:

[Required(ErrorMessage = "Enter length")]
[Range(1, 100, ErrorMessage = "Length should be 1-100")]
public double? Length { get; set; }

必需的错误消息(输入长度")正确显示 但是没有显示范围errormessage(长度应为1-100"). 它总是显示 请输入一个小于或等于100的值."

Required errormessage ("Enter length") is showing properly but range errormessage("Length should be 1-100") is not showing. It Always showing "Please enter a value less than or equal to 100."

推荐答案

数据注释:

[Display(Name = "Project Cost")]
[DataType(DataType.Currency)]
[Range(typeof(decimal), "1", "10000", ErrorMessage = "{0} must be between {1:C} and {2:C}")]
public decimal? ProjectCost { get; set; }

剃刀标记:

@Html.Kendo().NumericTextBoxFor(m => m.Equipment.ProjectCost).Min(null).Max(null)

这篇关于Kendo数字文本框范围验证器消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆