2011-02-25 145 views
0
[AcceptVerbs(HttpVerbs.Post)] 
     public ActionResult Create([Bind(Exclude = "Id")] ContentPageNav contentToCreate) 
     { 
      DataClasses1DataContext dc = new DataClasses1DataContext(); 
      ContentPageNav content = contentToCreate; 
      dc.SubmitChanges(); 
      return RedirectToAction("Index"); 
     } 

我錯過了什麼記錄沒有被插入?MVC創建記錄問題

回答

0
dc.ContentPageNavs.InsertOnSubmit(contentToCreate); 
+0

沒有可用的添加功能 –

+0

你對ORM使用什麼?它看起來像Linq to Sql?在任何情況下,都應該有一些步驟將您新創建的項目添加到數據上下文中。在Linq to Sql中,數據上下文應該有一個集合屬性,它具有像我所描述的Add方法。如果沒有,一些錯誤瓦特/你的LINQ到SQL類 – Paul

+0

是的,我使用LINQ到SQL類 –