Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在my model中声明的MVC3错误消息为';不起作用_Asp.net Mvc 3_Model_Data Annotations - Fatal编程技术网

Asp.net mvc 3 在my model中声明的MVC3错误消息为';不起作用

Asp.net mvc 3 在my model中声明的MVC3错误消息为';不起作用,asp.net-mvc-3,model,data-annotations,Asp.net Mvc 3,Model,Data Annotations,基本上,我希望当有人输入一封信时,上面的文本会显示出来 以下是我的看法: [Required(ErrorMessage = "ONLY TYPE IN NUMBERS!")] [Display(Name = "Telefono Fijo")] public int Telephone { get; set; } 当我不输入任何内容时,我得到: "The field Telefono Fijo must be a number." 有什么想法吗?我只想显示自定义消息。您应该使用

基本上,我希望当有人输入一封信时,上面的文本会显示出来

以下是我的看法:

[Required(ErrorMessage = "ONLY TYPE IN NUMBERS!")]
[Display(Name = "Telefono Fijo")]        
public int Telephone { get; set; }
当我不输入任何内容时,我得到:

"The field Telefono Fijo must be a number."
有什么想法吗?我只想显示自定义消息。

您应该使用:

"The field Telefono Fijo must be a number."
"ONLY TYPE IN NUMBERS!"
[RegularExpression(@"^\d+$", ErrorMessage = "ONLY TYPE IN NUMBERS!")]