如何找到邮局的路由哪条路径MVC Asp.Net
问题描述:
如何找到邮局被路由到MVC Asp.Net哪条路径如何找到邮局的路由哪条路径MVC Asp.Net
我有张贴的路由文件的早前刚刚有了一个ID参数等等在
global.ascx.cs
使用看起来像
routes.MapRoute(
null, // Route name
"FileUpload/{action}/{id}/{gid}", // URL with parameters
new { controller = "FileUpload", action = "{action}", id = UrlParameter.Optional } // Parameter defaults
);
所以上发布一个文件,它用来捕捉它的控制器操作
public ActionResult CandidatesFileUpload(HttpPostedFileBase uploadFile)
{
}
现在我又增加了页面上的其他可选参数与
routes.MapRoute(
null, // Route name
"FileUpload/{action}/{id}/{gid}", // URL with parameters
new { controller = "FileUpload", action = "{action}", id = UrlParameter.Optional , gid=UrlParameter.Optional } // Parameter defaults
);
现在我不能赶上我的岗位上上述动作功能或上
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult CandidatesFileUpload(int id ,HttpPostedFileBase uploadFile)
{
}
我的文章去哪里我很困惑,我怎么找到我的文章去哪里?
答
我同意cgeers--看看Glimpse。
除了路由调试器,还有一个Execution选项卡,它显示了每个处理请求的方法,包括动作过滤器,动作结果和 - 你需要的 - 动作/控制器方法。