我正在學習ASP.MVC。我在創建強類型視圖時遇到了一些問題。 我將實體數據模型添加到模型,然後嘗試添加基於我創建的實體數據模型的強類型視圖。但是在「添加視圖」對話框的「查看數據類」中我看不到任何類。ASP.NET MVC創建強類型視圖的問題
我錯過了什麼?
我正在學習ASP.MVC。我在創建強類型視圖時遇到了一些問題。 我將實體數據模型添加到模型,然後嘗試添加基於我創建的實體數據模型的強類型視圖。但是在「添加視圖」對話框的「查看數據類」中我看不到任何類。ASP.NET MVC創建強類型視圖的問題
我錯過了什麼?
我這樣做的步驟是;
在解決方案下的新項目中創建實體數據模型。
使用模型瀏覽器將一些對象添加到EDM。
在我的MVC項目的Models文件夾中創建模型類,然後添加一些從實體數據模型中獲取對象的方法。別忘了從您的MVC項目中引用您的EDM項目。
在我的控制器中cerate一個新的ActionResult(或查看結果),讓它從模型文件夾模型中調用它的對象。然後右鍵單擊並創建視圖...
您應該在視圖數據類下拉菜單中看到您的實體數據模型和模型文件夾對象。對我來說,使用模型文件夾的原因是,當我懶惰地加載對象時,例如從父訂單訂購商品時,我可以非常清楚地瞭解它。
在添加視圖之前構建您的項目。