随笔分类 -  Entity Framework

摘要:前言:学习了EF框架这么久,还没有好好总结一番,正好遇到一国外的网站,发现不错,随即翻译过来,一是让自己复习一遍,二是供广大初学者学习,翻译过程中加入了一些自己的理解,如有错误,还请指出,多谢多谢。好了,进入正题 EF框架有三种设计模式:Code-First、Model-First、Database 阅读全文
posted @ 2018-07-24 12:31 kanek 阅读(3774) 评论(0) 推荐(3)
摘要:EF Code-First提供了一个可以用在领域类或其属性上的DataAnnotation特性集合,DataAnnotation特性会覆盖默认的EF约定。 DataAnnotation存在于两个命名空间里: System.ComponentModel.DataAnnotations和System.C 阅读全文
posted @ 2018-07-24 12:08 kanek 阅读(604) 评论(0) 推荐(0)
摘要:EF中默认的decimal数据精度为两位数,当我们数据库设置的精度大于2时,EF将只会保留到2为精度。 网上找到常见的方法为重写DbContext的OnModelCreating方法: 但如果数据表多或者Decimal类型字段多的话,用OnModelCreating的方法将会变得相当冗余,而且不便管 阅读全文
posted @ 2018-04-13 12:29 kanek 阅读(941) 评论(0) 推荐(0)
摘要:1.看IIS中处理程序映射中有没有注册:ExtensionlessUrlHandler-Integrated-4.0 没有的话需要在【运行】中注册:aspnet_regiis.exe 2.配置文件中要加 <modules runAllManagedModulesForAllRequests="tru 阅读全文
posted @ 2016-09-12 15:29 kanek 阅读(2783) 评论(0) 推荐(0)
摘要:可以通过NotMappedAttribute标记模型某个属性可以使该属性不必映射到数据库。 阅读全文
posted @ 2016-04-15 21:09 kanek 阅读(4996) 评论(0) 推荐(1)
摘要:【转自:http://www.cnblogs.com/dozer/archive/2010/04/14/change-order-of-MVC-Areas.html】 一、前言 首先,有人要问,为什么要更改Areas的注册顺序呢? 使用Areas的时候一般会在前面加标识符,比如:admin/{con 阅读全文
posted @ 2016-04-15 14:58 kanek 阅读(553) 评论(0) 推荐(0)
摘要:必须要引用的JS库:异步删除操作回调显示删除成功并刷新页面:@Ajax.ActionLink("删除", "Delete", "WorkNews", new { id=item.ID }, new AjaxOptions { HttpMethod = "Post", Confirm = "您确定要删... 阅读全文
posted @ 2016-01-19 09:22 kanek 阅读(1162) 评论(0) 推荐(0)
摘要:解决:在nuget下载最新版本的jquery.unobtrusive-ajax.min.js文件Ajax异步请求:引用JS:jquery和jquery.unobtrusive-ajax.min.js是必须引用的 @using (Ajax.Be... 阅读全文
posted @ 2016-01-11 13:23 kanek 阅读(549) 评论(0) 推荐(0)
摘要:在EF中表连接常用的有Join()和Include(),两者都可以实现两张表的连接,但又有所不同。例如有个唱片表Album(AlbumId,Name,CreateDate,GenreId),表中含外键GenreId连接流派表Genre(GenreId,Name)。每个唱片归属唯一一个流派,一个流派可... 阅读全文
posted @ 2015-11-14 16:35 kanek 阅读(9422) 评论(0) 推荐(0)