2011-02-25 144 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类 –