Je crée un forum très simple comme mon premier projet MVC. Ma mise en page de base de données est assez simple:Créer un forum simple dans mvc.net
[ForumThread]
Id
Title
[ForumPost]
Id
ThreadId
Message
ParentId // To tell which post this post should hang on to
Created
CreatedBy
Updated
UpdatedBy
Je crée une vue pour le ForumThread pour afficher la liste des sujets et d'être en mesure de créer un nouveau fil.
Il existe une vue détaillée de ForumThread qui affiche le fil avec les posts sous-jacents. Ma question est de savoir comment je le moyen le plus facile dans la vue détails ForumThread, peut afficher une vue pour créer un ForumPost, sans avoir à naviguer vers une autre page en premier?
Merci, mais quand j'ai essayé de faire cela, j'ai l'erreur suivante: L'élément de modèle passé dans le dictionnaire est de type 'SampleWebsite.Models.Forum.ForumThreadModel', mais ce dictionnaire nécessite un élément de modèle de type 'SampleWebsite. ForumPost '. – Dofs
Vous pouvez passer un modèle différent au partiel: '<% Html.RenderPartial (" ~/Views/Home/PostForm.ascx ", Model.ForumPost); %> 'qui devrait être du type correct. –