2017-08-06 54 views
0

我在我的ASP.Net MVC項目中有一個管理區域。我想在該管理區域執行一些CRUD操作。爲此我必須製作一些模型類。 我已完成創建操作方法和視圖。從Asp Mvc區域訪問DbContext類

我應該在區域模型文件夾還是根模型文件夾中創建模型類?我有一個dbcontext類在我的代碼第一種方法在根文件夾。我怎麼能在管理員區域家庭控制器中作出該dbcontext的對象?

如何從區域訪問模型類到根控制器,反之亦然?

回答

1

您可以訪問到dbcontext (EF_Sample)controller (HomeController)這樣的:

namespace Area_Model.Areas.admin.Controllers 
{ 
    public class HomeController : Controller 
    { 
     // 
     // GET: /admin/Home/ 
     public ActionResult Index() 
     { 
      using (EF_Sample db = new EF_Sample()) 
      { 
       var sampleList = db.Students.ToList(); 
      } 
      return View(); 
     } 
    } 
} 

access dbcontext

+0

確定..可以請你回答我這個問題? https://stackoverflow.com/questions/45532177/keyword-not-supported-error-in-enabling-migrations – Abhijith

+0

@Abhijith請'upvote'和'接受'這個答案,如果它可以幫助你,所以人們知道這是正確答案並幫助他們。 –

+0

@Abhijith我看到另一個問題,我希望我能幫助你。 –