Tag: 实体 框架 4

你如何进行Web表单模型validation?

我们有一个包含三个层的应用程序:UI,业务和数据。 数据层包含Entity Framework v4并自动生成我们的实体对象。 我为实体VendorInfo创建了一个伙伴类: namespace Company.DataAccess { [MetadataType(typeof(VendorInfoMetadata))] public partial class VendorInfo { } public class VendorInfoMetadata { [Required] public string Title; [Required] public string Link; [Required] public string LinkText; [Required] public string Description; } } 我希望此validation可以冒泡到UI,包括分配给它们的自定义validation消息。 在MVC中,这是一块蛋糕,但在网络forms中,我不知道从哪里开始。 在asp.net Web表单中使用模型validation的最佳方法是什么? 我找到了一篇文章 ,解释了如何为它构建一个服务器控件,但我似乎无法让它工作。 它编译甚至识别控制,但我永远无法解决它。 有任何想法吗? 感谢大家。