验证不起作用

时间:2012-01-06 02:18:33

标签: c# asp.net asp.net-mvc-3 razor

我遇到了一个问题,我的@Html.ValidationMessageFor(model => model."name")我的所有观点都不起作用,当我将它们留空并且不产生任何消息时,它没有做任何事情,没有任何错误消息。我已经创建了三次应用程序并重新放置了所有代码,但是如果是这样的话,人们仍然无需做任何事情来使验证消息起作用吗?

谢谢

这是ASP.NET C#MVC3

2 个答案:

答案 0 :(得分:0)

您需要将[Required]添加到您正在编辑的媒体资源中。

答案 1 :(得分:0)

[Required]与您的Model / ViewModel类属性一起使用即可。

public class LogOnModel
{
     [Required]  
     [Display(Name = "User name")]
     public string UserName { get; set; }
}
相关问题