Donc, dans mon Project.Repository de projet mvc J'aiproblème avec DataAnnotations en classe partielle
[MetadataType(typeof(FalalaMetadata))]
public partial class Falala
{
public string Name { get; set; }
public string Age { get; set; }
internal sealed class FalalaMetadata
{
[Required(ErrorMessage="Falala requires name.")]
public string Name { get; set; }
[Required(ErrorMessage = "Falala requires age.")]
public string Age { get; set; }
}
}
J'utilise Falala comme modèle dans mes Project.Web.AccountControllers, et utiliser une méthode pour obtenir des violations. travaillé quand je Validating eu
public class Falala
{
[Required]
public string Name { get; set; }
[Required(ErrorMessage="error")]
public string Age { get; set; }
}
mais pas après avoir utilisé la classe partielle d'en haut. J'ai vraiment besoin d'utiliser une classe partielle. Qu'est-ce que je fais mal ici?
Merci!
Je collais votre code dans une nouvelle application MVC et la validation fonctionne très bien. Pouvez-vous poster votre contrôleur et afficher le code? – jfar