介绍:
在我们实际项目中会经常进行post,get请求这些都避免不了一些参数,有参数就有合法有效的意思。比如我一个数就想保证几位,多了不允许,或者默写字段不可以为空值等。以前我们都是卸载方法中一个一个去判断,现在我们认识一个新朋友。
此文章不说多深就是一个简单使用记录,所有还请见谅,大神绕行!!!!
数据注解Data Annotations:
首先:Data Annotations是在System.ComponentModel.DataAnnotations命名空间下:所有我们使用要先引用命名空间:
该命名空间下有很多帮助类:
!!!!!!!!!有时间补充!!!!!!
代码示例:
首先定义参数接受类:
public class ParameClass { public int Id { get; set; } [Required(ErrorMessage="请输入姓名")] public string Name { get; set; } [Range(0, 10)] public double value { get; set; } }