0

Je crée ma première application ASP.NET MVC2. J'essaie de créer une classe partielle pour la validation des données comme démontré dans l'application nerdDinner, mais MetaDataType a une ligne rouge avec le message: "Le type ou l'espace de noms 'MetadataType' est introuvable (manque une directive using ou un assembly référence?) "Classe partielle pour la validation de données dans asp.net MVC2

Y a-t-il un espace de noms" using "qui me manque? Voici mon code:

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 
    { 


    } 
} 
+0

Merci, j'ajouté à l'aide System.ComponentModel.DataAnnotations; et maintenant son travail – user695916

Répondre

1

Il vous manque System.Data.ComponentModel.DataAnnotations

0

Avez-vous ces

Espace de noms: System.ComponentModel.DataAnnotations

Assemblée: System.ComponentModel.DataAnnotations (dans System.ComponentModel.DataAnnotations.dll)

?

MSDN link

Questions connexes