我刚刚开始学习ASP。NET MVC和我有一种情况,我有两个URL,我想指向同一个视图。
http://some.domain/reports/daily/team1 和 http://some.domain/team1/reports/daily 那么,我能否向他们指出同样的观点,因为请求显然是相同的?
我问这个问题的原因是,人们总是以错误的顺序键入目录,最好把它们捡起来,而不是把它们倾倒在404页面上。
routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = "" } // Parameter defaults );
只需在URL部分填写您想做的事情或重新排列 {} 部分。
{}