0

我有一个名为 Demographics 的表,它通过 userId 字段与 aspnet_Users 表相关。此 Demographics 表有大约 20 个字段,必须在用户注册站点时插入这些字段。

我能够aspnet_Users.UserId在控制器操作中捕获刚刚注册的用户Register(RegisterModel model),但是如何为这个用户设置 Demographics 类中的属性(EF 自动生成了这个 Model 类并且它在一个单独的项目中)?Demographics 类的所有值都应来自 Microsoft 创建的注册页面。

aspnet_Users(UserId, etc....)

Demographics(UserId, FirstName, LastName, Address, AgeRange, etc...)

4

1 回答 1

1

您必须创建一个视图模型,其中包含UserMembership和 的必要信息Demographics。然后你可以让你的Create控制器为用户调用Register(RegisterModel model)并调用Register(Demographics demo)

于 2013-04-15T18:20:04.190 回答