MVC3 プロジェクトに取り組んでいます。このようなareaRegistrationを持つ「Area」という名前のエリアがあります。
context.MapRoute(
"Area_Details",
"Area/{controller}/{AreaId}/{AreaName}/{id}/{action}",
new { controller = "Area", action = "Index" }
);
context.MapRoute(
"Area_default",
"Area/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
/Controller "Home" に、PartialView を返すアクション "Details" を持つ別のコントローラーがあります。
私がしようとしている「エリア」エリアのビューから
@Html.RenderAction("Details","Home", new{ myId = 1})
/home/details?myId=1 にアクセスする必要がありますが、/area/home/details?myId=1 にアクセスしようとしています
どうすればこの問題を解決できますか?