簡體   English   中英

使用Ado.Net實體框架添加控制器

[英]Adding Controller using Ado.Net Entity Framework

我是MVC的新手,我想在我的項目中添加一個控件。

  • 我在數據庫的“模型”文件夾中添加了實體模型。 它的名稱是MyModel.edmx而我的實體的名稱是MyEntities
  • 我遵循以下路徑:控制器->右鍵單擊->添加->控制器。 打開一個窗口。
  • 在窗口中:我給控制器起了個名字,然后選擇了“使用實體框架具有讀/寫動作和視圖的MVC控制器”。
  • 我認為我必須選擇ModelModel.edmx作為模型類,並選擇“ MyEntites”作為數據上下文類。

但是ModelModel.edmx不Model類組合框中存在。

我不知道我做錯了什么。 你有什么建議嗎?

不要選擇ModelModel.edmx作為模型類,而是創建一個包含所需屬性的ViewModel,使用服務層填充ViewModel,然后控制器會將其用作其基礎的Model。

檢查此鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM