【问题标题】:How to add extra attributes to UserProfile table in asp.net MVC 4如何在 asp.net MVC 4 中向 UserProfile 表添加额外的属性
【发布时间】:2015-05-25 08:00:09
【问题描述】:

我对此进行了大约 4 天的搜索,但我找不到任何可以逐步描述此内容的方法。我找到了this article,它描述了如何将电子邮件字段添加到 UserProfile 表中,本教程的第一步要求您打开 DefaultConnection 数据库,但我不知道该怎么做。

所以我的问题是:

1- 如何在 UserProfile 数据库中添加额外的属性(使用WebSecurity.InitializeDatabaseConnection 方法)。

2- 如果我想创建自己的数据库并让 MVC 创建带有额外属性的UserProfile 表怎么办?

如果您有任何问题,请在下面的 cmets 中告诉我。

编辑: 我尝试将这些额外属性添加到UserProfile 类,我相信它遵循代码优先技术,之后我将连接字符串更改为我自己的数据库,然后在构建项目表之后(UserProfilewebpages_Membership,@ 987654327@, etc..) 创建成功,但没有我在构建之前已添加到 UserProfile 类的额外属性。

【问题讨论】:

    标签: sql-server asp.net-mvc asp.net-mvc-4 database-connection


    【解决方案1】:

    如果您使用实体框架,请这样做:

    首先,如果您没有启用迁移,则必须启用迁移。 之后查找“ApplicatinUser”类并添加您想要的属性(例如 FullName)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-20
      • 2012-01-13
      • 2021-06-19
      • 2015-06-13
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      • 2014-11-13
      相关资源
      最近更新 更多