在asp.net mvc c2中用于数据验证的部分类

本文关键字:验证 数据 分类 用于 asp net mvc c2 | 更新日期: 2023-09-27 17:49:22

我正在创建我的第一个ASP。NET MVC2应用程序。我试图创建一个部分类的数据验证,如在nerdDinner应用程序演示,但MetaDataType有一条红线的消息:"类型或名称空间' MetaDataType '找不到(你错过了使用指令或程序集引用吗?)"

是否有一个"正在使用"的命名空间我错过了?下面是我的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Linq;
using System.Web.Mvc;
using LanTracerMVC.Models;
namespace LanTracerMVC.Models
{
    [MetadataType(typeof(Request_Validation))]
    //[Bind(Include = "ReqTypeID, ReqBy, ReqStatusID, NewLocationID")]
    public partial class Request
    {

    }//end partial class
    public class Request_Validation
    {

    }
}

在asp.net mvc c2中用于数据验证的部分类

您缺少System.Data.ComponentModel.DataAnnotations

你们有这些吗

名称空间:System.ComponentModel.DataAnnotations

组装:System.ComponentModel.DataAnnotations(在System.ComponentModel.DataAnnotations.dll)

?

MSDN链接