所以在我的 mvc 项目的 Project.Repository 我有
[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; }
}
}
我在我的 Project.Web.AccountControllers 中使用 Falala 作为模型,并使用一种方法来获取违规行为。验证工作时我有
public class Falala
{
[Required]
public string Name { get; set; }
[Required(ErrorMessage="error")]
public string Age { get; set; }
}
但不是在使用上面的部分类之后。我真的需要使用部分类。我在这里做错了什么?
谢谢!