我想添加一些額外的字段到默認的asp.net mvc應用程序中的註冊頁面,當我們打開visual studio時會得到這些字段。我遵循這個教程。如何在asp.net mvc中添加額外的字段來註冊頁面?
這些都是我跟着開口,我們在asp.net MVC的Visual Studio獲取默認的項目之後的步驟。
首先我運行了項目,點擊註冊按鈕並註冊了一個隨機用戶。我這樣做,以便創建默認數據庫。
- 現在被生成的數據庫,我到數據庫並加入額外的列像性別,生日,名字,姓氏和AboutUser並重新更新的數據庫表稱爲ASPNETUSERS。
- 現在我去RegisterViewModel並添加這些相同的性質爲好。
你不應該直接修改數據庫。我建議你刪除你添加的字段並按照[@拉脫維亞語的答案](http://stackoverflow.com/a/38647431/237917) – Eonasdan
所以我必須先做這件事,然後改變我的數據庫結構?或者我現在可以解決這個問題嗎? –
不,遷移是你應該如何改變數據庫模式。像這樣將屬性添加到'ApplicationUser',然後運行遷移步驟。您可能必須先運行'enable-migrations'。您需要閱讀Code First。 – Eonasdan