J'ai un problème avec le renvoi d'une vue partielle d'un contrôleur avec un modèle différent de celui de ma vue principale. Par exemple:HTML.Partial - MVC 3 Razor
public ActionResult Index()
{
//myModel - get Some Types
return View(mymodel);
}
public PartialViewResult Categories()
{
//my another Model - get different Types
return PartialView(myanothermodel);
}
Et puis Index Vue:
@Html.RenderPartial("Categories")
Je reçois une exception en disant qu'il est du mauvais type. Il attend le premier type (mymodel) au lieu du second type.
Est-il possible de renvoyer différents types pour la vue et sa vue partielle? Merci pour la réponse.
Merci! Ça marche :) – jars
@jars: De rien. Vous devriez accepter cette réponse en cliquant sur le chèque creux. – SLaks
Pourquoi '@ Html.Action'?et 'PartialViewResult' doit-il changer en' ActionResult'. Il semble que la manière est comme ne pas utiliser la vue partielle. – CallMeLaNN