介绍:

在我们实际项目中会经常进行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; }
       
    }
View Code

相关文章: