我想在用戶輸入URL到瀏覽器時根據ID重定向用戶。例如,用戶輸入:在mvc中將base/id路由到controller/action/id 4
http://localhost:50431/10213
,他們將被重定向到:
http://localhost:50431/home/job/10213
默認路由:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{jobno}",
defaults: new { controller = "Home", action = "Job", jobno = UrlParameter.Optional }
);
我怎樣才能做到這一點?
是的,我調整了它,現在它的作品。謝謝!這裏是我改變了:'routes.MapRoute( name:「Job Number」, url:「{jobno}」, 默認值:new {controller =「Home」,action =「Job」,jobno = new {jobno = @「[0-9] *」}} );' – iswinky 2013-02-20 09:54:04