1
我有一个名为覆盖率。路由的区域就像地区MVC3- RedirectToAction不能按预期工作
context.MapRoute(
"CoverageSummary", // Route name
"Coverage/Summary/{policyId}", // URL with parameters
new { controller = "Coverage", action = "Summary", policyId = UrlParameter.Optional }, // Parameter defaults
new string[] { "Web.Mvc.Claims.Areas.Coverage.Controllers" }
);
当我接取的页面MYSITE /保险/概述/ 10它显示的页面。精细。 但在行动梅索德我有代码如下
return RedirectToAction("Summary","Coverage", new RouteValueDictionary(new { policyID = 10 }));
但这不是加载页面MYSITE /保险/概述/ 10。 它显示404错误。 如果我刷新页面还是它,并给404.but如果我砍过去在地址栏中的URL相同并回车它的工作原理
什么可以原因