Asp.Net MVC验证不起作用

时间:2015-06-09 13:08:25

标签: asp.net .net asp.net-mvc

[Display(Name = "SentDoc_lblDescription ", ResourceType = typeof(EXTDocuments.Resources))]
[Required(ErrorMessage="Description Required")]
public string Description {get;set;}

业务逻辑中需要此Description属性。

当我点击提交按钮时,它会抛出错误。

错误是decription为null,我想从UI中验证该属性。

1 个答案:

答案 0 :(得分:0)

我想回想一下这样的事情并且目前使用这个属性集来确保我的字符串得到正确验证:

    [Required]
    [MaxLength(200)]
    [MinLength(5)]
    [Display(Name = "Name")]
    public string ItemName { get; set; }

通过使用MinLength和Required,您将获得具有最小长度的必需字符串。希望这可以帮助你。