文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>MVC 2 数据验证标记 StringLengthAttribute 类

MVC 2 数据验证标记 StringLengthAttribute 类

时间:2010-11-03  来源:阿标

 

命名空间:  System.ComponentModel.DataAnnotations
程序集:  System.ComponentModel.DataAnnotations(在 System.ComponentModel.DataAnnotations.dll 中)
语法
VB
C#
C++
F#
JScript
复制
[AttributeUsageAttribute(AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Parameter, AllowMultiple = false)]
public class StringLengthAttribute : ValidationAttribute
备注

ASP.NET 动态数据将在数据模型中启用 CRUD(创建、读取、更新和删除)操作。可以指定在插入或更新数据时每个字段所允许的最小和最大字符长度。对于字符数据类型,MinimumLength 和 MaximumLength 属性标识存储字符串所需的最大字节数。

示例

下面的示例演示如何限制字段中的字符数。此示例处理 AdventureWorksLT 数据库产品表中的 ThumbnailPhotoFileName 字段。通过将 StringLengthAttribute 特性应用到表示产品实体的分部类,将字段限制为 4 个字符。

VB
C#
C++
F#
JScript
复制
[MetadataType(typeof(ProductMetadata))]
public partial class Product
{

}

public class ProductMetadata
{

    [ScaffoldColumn(true)]
    [StringLength(4, ErrorMessage = "The ThumbnailPhotoFileName value cannot exceed 4 characters. ")]
    public object ThumbnailPhotoFileName;

}
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载