asp.net-mvc – 使用MVC 5中的Entity Framework Database First
发布时间:2020-12-16 06:50:08 所属栏目:asp.Net 来源:网络整理
导读:在我的项目中,我试图使用Entity Framework检索MVC 5中的所有用户及其角色. 首先使用Database设置DBContext.但是AspNetUserRoles表没有自动填充并且AspNetUser和AspNetRole之间的关系是多对多的,这很令人厌烦. 以下是截图的链接. 有人能给我一些暗示吗?非常
在我的项目中,我试图使用Entity Framework检索MVC 5中的所有用户及其角色.
首先使用Database设置DBContext.但是AspNetUserRoles表没有自动填充并且AspNetUser和AspNetRole之间的关系是多对多的,这很令人厌烦. 以下是截图的链接. 有人能给我一些暗示吗?非常感谢. 解决方法
如果要管理AspNetUsersRoles,则必须进行以下修改.
>删除主键,实际上符合UserId和RoleId 现在,您可以构建此实体并创建控制器和视图以进行管理. 注意:请记住,通过在数据库端更改此表的主键意味着您必须控制在应用程序端创建AspNetUserRoles记录的方式,考虑到您现在可以在表上具有记录冗余,例如: 这意味着相同,所以在AspNetUserRoles创建时管理这个逻辑! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Html.RenderPartial和Html.Render之间的区别
- asp.net – 在运行时获取IIS绑定
- .net – Glyphicons在开发中表现良好,但在IIS中托管时却没有
- asp.net-mvc – 使用Castle Windsor在ASP.NET MVC中设置控制
- asp.net-mvc – 使用没有主键的查找在dbSet中查找记录
- asp.net-mvc – 没有CreateMap的简单转换时的Automapper错误
- ASP 服务器超时 Timeout 处理
- asp.net-mvc – 如何清除ASP.NET MVC应用程序中文本框的发布
- AspNet MVC中各种上下文理解
- 在ASP.NET(C#)中创建动态RSS提要页面 – 我是否需要做额外的
推荐文章
站长推荐
- asp.net-mvc-3 – 如何重定向已登录的用户,该用户
- 如何使用asp.net mvc和razor模板引擎从c#中获取路
- asp.net – WCF与WebAPI和本机移动设备
- asp.net – 如何在VS2015中引用Nuget中的d.ts文件
- ASP.NET MVC 5 – RazorGenerator与发布期间的发
- asp.net – WebFormsMVP的缺点?
- ASP.Net 4.0可以设置为使用ASP.Net 2.0的根网站的
- asp.net – 使用ITemplate对自定义控件进行数据绑
- 动态绑定按钮点击事件
- asp.net-mvc – ASP.NET MVC5 EF6与ApplicationU
热点阅读