摘要:
设置区域后,当页面从首页导航到区域里面的页面后,浏览器会报出 jQuery未定义 的错误。对比生成的网页源码后,发现在区域中的页面缺少:<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>";查询后得知,这个js脚本必须放在页面首部。原来在Areas区域下的板块,也有对应的Views\Shared目录结构,这里没有文件_ViewStart.cshtml去默认加载_Layo 阅读全文
摘要:
创建基于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()方法... 阅读全文