asp.net-mvc – 如何使用LinqToSQL实现ASP.NET MVC 2中数据注释
发布时间:2020-12-16 07:14:31 所属栏目:asp.Net 来源:网络整理
导读:我正在使用 LinqToSQL,在工作室中使用设计器创建我的实体,它可以很好地创建具有所有相应实体类的设计器类.通常当我想在我的实体中添加一些自定义的东西时,我会创建一个局部类并在那里做自定义的东西. 这是我的问题;新的ASP.NET MVC 2(预览版)包含一些不错的
我正在使用
LinqToSQL,在工作室中使用设计器创建我的实体,它可以很好地创建具有所有相应实体类的设计器类.通常当我想在我的实体中添加一些自定义的东西时,我会创建一个局部类并在那里做自定义的东西.
这是我的问题;新的ASP.NET MVC 2(预览版)包含一些不错的数据注释验证支持,它允许您执行以下操作: public class Customer { [Required(ErrorMessage = "Name is Required")] public string Name { get; set; } } 任何人都可以告诉我如何处理这个问题?我希望不要创建一个额外的类,并做一些映射.. :(并在我的实体中保持我的实体验证将是很好的:) 我希望我在这里有所作为..在此先感谢. 解决方法
我遇到了MVC V1和xVal这个问题.我最终使用了“伙伴类”,详见
Schotime(谷歌缓存,因为他有网站问题).
它对我很有用,但我不熟悉MVC v2这样做的方法,以了解它的例程是否会“接收”好友类中的元数据. 很难与任何以“每个人都有不同的意见”开头的人争论,但我不愿意为LINQ修改生成的文件.我看到了关于脚手架的观点,但是当我在开发中时,我对我的数据库(和关系)进行了很多更改,我经常删除一个类并通过将表重新拖回来重新创建.有时我删除所有类并拖动整个数据库.另一方面,我猜这是我的计划不周的证据. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 实体框架 – 实体框架生成的类不在我需要的命名空间中,是否
- asp.net-core – 具有Attributes的基于IP的授权策略
- asp.net-mvc – MVC下拉列表教程?
- 将ASP.Net MVC的单页添加到现有的Web窗体应用程序中?
- ASP.NET -- WebForm -- 页面生命周期事件
- 如何阻止asp.net上传发布的文件
- asp.net – ISNULL与SQL Server 2008
- asp.net-mvc – 如何在Google.Apis调用中使用ASP.NET MVC O
- 当我使用ASP.NET传输文件时,为什么IIS7会忽略我的内容类型标
- asp.net – 为VS2010和TFS中的团队管理web.config
推荐文章
站长推荐
- asp.net-mvc – N2 for MVC – 如何让Zones工作?
- asp.net-mvc-2 – ASP.NET MVC中的全局动作过滤器
- 可以在ASP.NET用户控件中使用void async方法吗?
- ASP.NET DataReader值
- asp.net-mvc – 获取MVC忽略到站点根目录的路由
- ASP.NET UpdatePanel JavaScript失效的另一种完美
- ASP.NET MVC共享Web托管建议? (或者,好的Window
- asp.net – 存储可变数据
- asp.net-mvc – MVC routes.MapRoute name属性
- asp.net – 访问offsetParent时是否存在IE 6/7“
热点阅读