2011-02-25 3 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"); 
     } 

Que manque-t-il pour que l'enregistrement ne soit pas inséré?MVC Créer un numéro d'enregistrement

Répondre

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

aucune fonction n'est disponible –

+0

Qu'utilisez-vous pour votre ORM? Cela ressemblait à Linq à Sql? Dans tous les cas, l'ajout de l'élément que vous venez de créer au contexte de données doit être pris en compte. Dans Linq to Sql, il devrait y avoir une propriété de collection sur le contexte de données qui a une méthode Add comme je l'ai décrite. Si non, quelque chose ne va pas avec vos classes linq to sql – Paul

+0

Oui, j'utilise Linq pour les classes sql –