我正在開發從零開始的業務應用程序。我們選擇使用Entity Framework來設計我們的業務邏輯,並且由於應用程序必須在Web上交付,所以我們選擇了MVC 3(Razor)進行演示。在ASP.NET MVC Razor視圖中管理模型更改
事情還不錯,但是我恐怕如果將來我們需要改變實體類(例如在業務實體中添加/刪除字段或添加更多的關係實體等),我將如何管理。我知道我可以通過在Visual Studio中選擇「從數據庫更新模型」來更新我的模型(我們正在使用數據庫第一種方法)。在這種情況下,我將不得不放棄舊視圖並生成新視圖,或者有什麼方法可以更新我的現有視圖。
是的我剛剛意識到視圖不需要重新生成,除非我們在模型中進行更改,使視圖不再完全代表模型。例如在實體中添加一個NOT NULL字段並且不在視圖中添加字段。 – 2012-03-13 17:57:34