我想在用户输入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