zoukankan      html  css  js  c++  java
  • mvc Attribute NotMapped DisplayName Required 等介绍

    各个属性添加各自的Attribute,来对属性进行约束;在理想状态下,我们的界面甚至不用手动添加属性的描述性文字

    在使用Attribute时,需要引入以下命名空间

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

    常用Attribute

    Required:

    指定为必填字段,即指定数据库对应的列不允许为 null 值

    StringLength:

    指定字段的长度范围,最小长度

    NotMapped:

    没有对应关系,即此字段不会在数据库中生成对应的列

    Key:

    指定对应数据库中为主键字段

    DisplayName:

    属性显示的名称

    DataType:

    指定要与数据字段关联的附加类型的名称,有个名字为DataType的枚举,用来指定数据类型,并会对其创建对应的验证规则和生成方式

    转载

    常用Attribute

    Required:

    指定为必填字段,即指定数据库对应的列不允许为 null 值

    StringLength:

    指定字段的长度范围,最小长度

    NotMapped:

    没有对应关系,即此字段不会在数据库中生成对应的列

    Key:

    指定对应数据库中为主键字段

    DisplayName:

    属性显示的名称

    DataType:

    指定要与数据字段关联的附加类型的名称,有个名字为DataType的枚举,用来指定数据类型,并会对其创建对应的验证规则和生成方式

  • 相关阅读:
    linux系统root用户忘记密码的重置方法
    Linux系统的初始化配置
    LINUX awk 函数
    随机产生一个密码,要求同时包含大小写以及数字这三种字符。
    sed 函数 linux
    grep 函数
    linux sort 函数
    从零开始的JAVA -4. 运算符与表达式
    cp
    PATH
  • 原文地址:https://www.cnblogs.com/ljl0513/p/4693911.html
Copyright © 2011-2022 走看看