zoukankan      html  css  js  c++  java
  • c# MVC模式学习笔记_数据验证

    改变显示字段名称 设计字段规范 

    1.引用

    1 using System.ComponentModel;
    2 using System.ComponentModel.DataAnnotations;

    2.DisplayName值

     public class Book
        {
            public int BookID { get; set; }   
            [DisplayName("ISBN")]
            public string isbn { get; set; }
            [DisplayName("图书名称:")]
            [Required(ErrorMessage="图书名称必填")]
            public string bookName { get; set; }
            [DisplayName("作者")]
            [Required(ErrorMessage = "作者必填")]
            public string author { get; set; }
              [DisplayName("出版社")]
              [Required(ErrorMessage = "出版社必填")]
            public string press { get; set; }
              [DisplayName("出版日期")]
              [Required(ErrorMessage = "出版日期必填")]
            public DateTime pressDate { get; set; }
              [DisplayName("定价:")]
            public decimal price { get; set; }
              [DisplayName("尺寸:")]
            public string size { get; set; }
             [DisplayName("重量:")]
            public double? weight { get; set; }
             [DisplayName("开本:")]
            public int? format { get; set; }
        }

    3.设置字段范围

    [StringLength(50)]
     [StringLength(10,MinimumLength=2)]

    range 指定数值型范围 

     [Range(0,10000)]
  • 相关阅读:
    vuejs计算属性和侦听器
    vuejs属性绑定和双向绑定
    vuejs数据和事件
    vuejs挂载点,模板与实例的关系
    vuejs组件的重要选项
    vue开发环境搭建
    vuejs课程简介及框架简介
    SubString
    线性筛约数和函数
    [国家集训队]Tree II
  • 原文地址:https://www.cnblogs.com/zzzting/p/6743338.html
Copyright © 2011-2022 走看看