我需要從MVC 3應用程序中第一次註冊的新用戶(首先使用EF代碼)捕獲三種不同類型的信息。理想地,一個頁面(其將具有三個標籤)在ASP.NET MVC中更新多個模型
- 用戶信息上
- 補充用戶信息
- 優勢通過用戶選擇
賬戶控制器的寄存器的方法應該填充用戶當它發生火災時。我需要一些關於如何最好地捕獲其他數據的建議。我是否爲附加數據創建UserDetails模型?如果是的話,是否有可能從同一頁面更新? (這將是賬戶/註冊頁面,我需要在賬戶控制器中做些什麼或者模型之間的關係是否足夠?
有沒有什麼好的例子可以解釋這一點?我嘗試了MVC Contoso大學之一,但不能看到,如果我能做到這一點。
任何意見非常歡迎:)
感謝
感謝您的幫助。我嘗試了你的建議,但在嘗試註冊時仍然出現類似的錯誤 - 對象引用未設置爲對象的實例。 - newuser.UserDetails.Firstname = viewModel.Firstname; –
究竟什麼是空? –
啊,我還沒有創建NewUser的實例。做到現在和所有的工作。謝謝 –