0

我有這個表稱爲與userId字段與aspnet_Users表相關的人口統計信息。此受衆特徵表約有20個字段,必須在用戶爲該網站註冊時插入。ASP.NET MVC 3 SQLMembership註冊和EF 5數據庫優先

我可以在Register(RegisterModel model)控制器操作中捕獲剛剛註冊的用戶的aspnet_Users.UserId,但是如何設置Demographics類中的屬性(EF自動生成此Model類並且它位於單獨的項目中)這個用戶? Demographics類的所有值都應來自Microsoft創建的註冊頁面。

aspnet_Users(UserId, etc....)

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

回答

1

你必須創建一個包括了有關UserMembershipDemographics必要信息的視圖模型。然後你可以讓你的Create控制器爲用戶撥打電話Register(RegisterModel model),也可以撥打Register(Demographics demo)