C# 实体model验证输出
2015-04-09 11:54
225 查看
新建Model实体:
给实体赋值判断输出:
[Required(ErrorMessage = @"地址 1 为必填项!")] [StringLength(99, ErrorMessage = @"地址 1 不能超过99个字符")] public string Address1 { get; set; }
给实体赋值判断输出:
var model = new ClassModel { Address1 = "", }; var errors = new List<ValidationResult>(); var context = new ValidationContext(model, null, null); Validator.TryValidateObject(model, context, errors, true); if (errors.Any()) { MessageBox.Show(errors.Select(t => t.ErrorMessage).FirstOrDefault()); }
相关文章推荐
- [CAMCOCO][C#]我的系统架构.服务器端.(四)----Model层 实体的自我验证
- C#:实体类中做数据验证
- C# DataReader反射获取实体类(model) & 实体类反射获取Dictionary2009-09-22 15:49
- C#.net(密码验证)(杨辉三角的输出)第一次上机实践内容
- c#后台输出javascript语句和一些通用验证的类
- c# 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- Json转C#Model实体 JsonCSharpClassGenerator
- 探讨C#中的实体验证(Entity Validation)
- 【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)
- C#解析Json(包含Model中实体类型字段)
- c#后台输出javascript语句和一些通用验证的类
- C# 反射之SqlDatareader转换为Model实体.
- C#:实体类中做数据验证
- Mvc_model实体数据验证
- C#验证邮件的正则表达式的代码
- C#实现的18位身份证格式验证算法
- C#实现的18位身份证格式验证算法[转载]
- Asp.net(C#)实现验证码功能(转贴)
- 【发布】本人编写的数据验证类(C#)
- [导入]如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证