文章内容

2018/10/8 14:44:21,作 者: 黄兵

EntityFramework Model输入长度验证

最近需要验证Model的字段的输入长度,具体操作如下:

using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace BlogAppDAL.Entities
{
    public class FriendLink
    {
        public int Id { get; set; }
        [Required(ErrorMessage = "Name is required.")]
        [StringLength(40, ErrorMessage = "Name cannot be longer than 40 characters.")]
        [DisplayName("站点名称")]
        public string LinkText { get; set; }
        [Required(ErrorMessage = "Name is required.")]
        [StringLength(256, ErrorMessage = "Name cannot be longer than 256 characters.")]
        [DisplayName("站点地址")]
        public string Url { get; set; }
        public DateTime CreateTime { get; set; }
    }
}

前端长度超限之后采用如下方式提示(使用的是Bootstrap方式提示):



黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - EntityFramework Model输入长度验证

分享到:

发表评论

评论列表