J'essaie de rendre une vue partielle dans ma vue principale. cependant, je reçois l'erreur:MVC PartialView pas trouvé
The partial view 'CompletedJobParts' was not found or no view engine supports the searched locations. ~/Views/Jobs/CompletedJobParts.aspx ~/Views/Jobs/CompletedJobParts.ascx ~/Views/Shared/CompletedJobParts.aspx ~/Views/Shared/CompletedJobParts.ascx ~/Views/Jobs/CompletedJobParts.cshtml ~/Views/Jobs/CompletedJobParts.vbhtml ~/Views/Shared/CompletedJobParts.cshtml ~/Views/Shared/CompletedJobParts.vbhtml
(désolé formatage) ...
la disposition physique (emplacement) de mon point de vue est vues/MDT/Emplois/CompletedJobParts.cshtml et I » J'essaie de l'appeler à partir d'une vue au même endroit (ie Views/MDT/Jobs/Index.cshtml). Je pensais que ce peut être un problème de routage donc je suis entré:
routes.MapRoute(
"MDT",
"MDT/{controller}/{action}/{id}",
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
dans mon dossier Global.asax.cs, mais il ne semble pas y chercher une ou l'autre (il n'y a pas de section MDT à venir dans les lieux c'est à la recherche de).
J'utilise ceci pour rendre, dans Index.cshtml:
<div id="parts_div">
@{Html.RenderPartial("CompletedJobParts", Model);}
</div>
Que dois-je faire pour obtenir mon point de vue pour trouver mon PartialView?
TIA
Merci. Travaillé parfaitement. – Jason
A travaillé pour moi aussi. Essayait d'ajouter une nouvelle vue partielle pour modifier une mise en page. Merci beaucoup!! – Kaos