问题标签 [asp.net-mvc-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 从另一个控制器创建模型
我有一个复杂的用户类型(更多信息),它可能包含基于不同类型的不同信息。现在,当我想注册用户时,我想在其他数据库表中添加必要的信息。目前我正在尝试这样做:
楷模:
控制器
但是,当我运行它时,我在最后一行得到 2 个错误。一个错误是说该Id
字段normaluser
应该是唯一的,另一个是说该User
字段应该是唯一的。它们都是必需的标准,但我认为第一个是由Id
字段的自动增量处理的,我没想到第二个,因为我刚刚创建了User
.
使用这种方法我什至做正确的事吗?
更新:
Id
通过将字段的类型从string
更改为修复第一个int
c# - 将 asp.net MVC 从 5.0.0-beta2 更新到 5.0.0-rc1
昨晚,我决定尝试在我的应用程序中实现 SignalR,因为我使用的是 MVC 5,所以我不得不使用 SignalR 的 2.0 beta。
哦,男孩,多么好的时机。昨晚,微软还决定推出他们所有与 mvc 5 相关的软件包的 rc1,并且更新破坏了一些东西 - 主要是在 beta2 模板中的帐户控制器中。
IdentityStoreManager
并且IdentityAuthenticationManager
不再被认可。
有人成功迁移到 rc1 了吗?我从 MS 中找不到任何文档或更新的模板。
entity-framework-6 - 将 Microsoft.AspNet.Identity 升级到 rc1 后找不到 IdentityStoreManager
将 Microsoft.AspNet.Identity.Core 升级到 1.0.0-rc1 后,由 Visual Studio 2013 中的默认 MVC5 模板生成的 AccountController.cs 和 AppModel.cs 类中出现了几个错误。
是否有任何发行说明来解释如何解决重大更改?
asp.net - 实体框架代码优先部署的最佳实践
我正在使用 EF Code First 创建一个 ASP.Net MVC 5 网站。虽然我写了很多代码,并且在这个行业工作了很长时间,但是我没有部署托管网站的经验。在我看来,EF Code First 方法的目标是创建一个可以正常工作的数据库,它不适合实际部署。
如果是这样的话,我想知道是否有会议演讲、教程或其他类型的资源可以用来学习为此目的的最佳实践。特别是学习如何从我现有的方案中创建一个安全而复杂的数据库。
我已经四处搜索并阅读了很多关于此的意见并且有点困惑。由于我使用的是 MVC 5,我认为有一些旧的和一些新的方法可以做到这一点,所以我征求你的建议,选择最适合我的方法。
c# - 如何将当前登录的用户存储在我的表中?
请耐心等待我是 MVC 的新手。我创建了一个名为“Book”的模型,它代表一本教科书,在我的 IdentityModel 中我添加了这个:
这在我的 Books 表中创建了一个外键,这正是我想要的。现在在我的图书控制器中,我只想在用户点击“创建”时将图书链接到用户。这就是我卡住的地方
css - 仅 1 页 100% 宽度,其余部分保持流畅
我正在制作一个 ASP.NET MVC5 Web 应用程序。默认模板使用引导程序,几乎适用于所有页面。但是我需要一页width: 100%
。
我想使用的视图是局部视图,因此它将在.container
(参见下面的代码)以及其他局部视图中呈现。
所有这些都可以流动,但我需要这个是 100% 的宽度。什么是优雅的方法?
c# - 如何获取当前用户,以及如何在 MVC5 中使用 User 类?
- 如何在MVC 5中获取当前登录用户的 ID ?我尝试了 StackOverflow 的建议,但它们似乎不适用于 MVC 5。
- 此外,将内容分配给用户的 MVC 5 最佳实践是什么?(例如
User
应该有Items
。我应该将用户存储Id
在Item
吗?我可以使用导航属性扩展User
类吗?List<Item>
我正在使用 MVC 模板中的“个人用户帐户”。
试过这些:
- 如何在 MVC 应用程序中获取当前用户?
- 如何在 ASP.NET MVC 中获取当前用户
- 获取登录用户的 ID - 这将引发以下内容:
'Membership.GetUser()' 为空。
asp.net-mvc-4 - 将项目升级到 MVC 5
我一直在寻找一种解决方案来升级我必须使用新的 MVC 5 二进制文件的当前 MVC 4 应用程序。我在任何地方都找不到解决方案。
有人有想法么?
jquery - MVC5 Bundler 太贪心了?
我有一个包
这是我的脚本文件夹的 jquery 前缀脚本
为什么(当我为发布而构建时)我的 90.4KB缩小文件会提供 156K 的输出?
当我检查它被缩小的文件时,它是否可以组合多个文件?
我正在使用 MVC5 beta 文件,所以我不确定我使用的通配符是否仍然正确?
c# - 实体框架错误:对象 'PK_dbo.User' 依赖于列 'Id'
我通过了ASP.NET MVC 5 教程并想将现有应用程序重写为 mvc 5。假设我有 2 个表 -Users
并且Categories
它们连接在UserID
.
在 mvc5 中,我们可以将身份验证模型连接到我们的数据库,所以我更新User
了示例模型
在Category
我添加的模型中
我在 mvc3/ef4 为我工作。但是当我进行迁移时,我收到了错误:
对象“PK_dbo.User”依赖于“Id”列。ALTER TABLE ALTER COLUMN Id 失败,因为一个或多个对象访问此列。
这是我的模型:
用户(示例项目中的 1 对 1 + 类别链接)
类别型号
语境