-- 优互科技 - http://www.youhu360.com --
WindowsPhone 的理想空间
优互科技 - http://www.youhu360.com
05 2012 档案
MVC3的零散记录 - EF常见的转换规则
摘要:• AssociationInverseDiscoveryConvention 寻找导航上互相引用的类的属性,并将它们配置为逆属性的相同的关系。• ComplexTypeDiscoveryConvention 寻找有没有主键的类型,并将它们配置为复杂类型。• DeclaredPropertyOrderingConvention 确保每个实体的主要关键属性优先于其他属性。• ForeignKeyAssociationMultiplicityConvention 配置是必需的还是可选的关系基于为空性外键属性,如果包含在类定义中。• IdKeyDiscoveryConvention 查找名为 Id 阅读全文
posted @ 2012-05-16 01:02 lu lu 阅读(302) 评论(0) 推荐(0) 编辑
MVC3的零散记录 - 设置区域(Areas)后遭遇IE浏览器 jQuery未定义错误
摘要:设置区域后,当页面从首页导航到区域里面的页面后,浏览器会报出 jQuery未定义 的错误。对比生成的网页源码后,发现在区域中的页面缺少:<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>";查询后得知,这个js脚本必须放在页面首部。原来在Areas区域下的板块,也有对应的Views\Shared目录结构,这里没有文件_ViewStart.cshtml去默认加载_Layo 阅读全文
posted @ 2012-05-15 13:40 lu lu 阅读(442) 评论(0) 推荐(0) 编辑
MVC3的零散记录 - 取消Entity Framework默认的表名复数形式
摘要:创建基于DbContext的DataModel类时,EF会默认实用对象名的复数形式去访问数据据库对应的表,例如public class ModelDbContext : DbContext { public DbSet<Site> Site { get; set; } public DbSet<SiteType> SiteType { get; set; } }当通过DbContext调用Site的方法时,EF会对数据库的表Sites进行操作。 EF默认将Site的数据表对应成了Sites。取消这种默认复数形式:重写OnModelCreating()方法... 阅读全文
posted @ 2012-05-15 13:30 lu lu 阅读(562) 评论(0) 推荐(0) 编辑
MVC3的零散记录 - @Html.ActionLink对于区域Areas的设置
摘要:设置了若干Area区域作模块划分,在首页放超链接时,设置如下:1 @Html.ActionLink("Admin", "Index", "Site", new { Area="Admin" }, null)自主开发 HTML清洗引擎,转换脏HTML到标准XML,便于后期逻辑处理 阅读全文
posted @ 2012-05-14 23:58 lu lu 阅读(1166) 评论(0) 推荐(0) 编辑


-- 优互科技 - http://www.youhu360.com --
点击右上角即可分享
微信分享提示