Asp.net mvc 4 想用asp.net解析深层MVC路由
我想解析一条如下所示的路由: http/../Session/2012/101 其中2012是2012年,101是会话Id 我希望控制器获取参数(int year,int sessionId)Asp.net mvc 4 想用asp.net解析深层MVC路由,asp.net-mvc-4,asp.net-mvc-routing,Asp.net Mvc 4,Asp.net Mvc Routing,我想解析一条如下所示的路由: http/../Session/2012/101 其中2012是2012年,101是会话Id 我希望控制器获取参数(int year,int sessionId) 有人能告诉我我的路线是什么样的吗?我知道如果是简单的../Session/101(基本控制器)的情况会是什么样子,但我不确定如何在那里获得年份。您可以从类似的问题中查看我的答案 在Global.asax.cs方法下的RegisterRoutes中,您可以尝试添加: 你可以从一个类似的问题上看看我的答案 在
有人能告诉我我的路线是什么样的吗?我知道如果是简单的../Session/101(基本控制器)的情况会是什么样子,但我不确定如何在那里获得年份。您可以从类似的问题中查看我的答案 在
Global.asax.cs
方法下的RegisterRoutes
中,您可以尝试添加:
你可以从一个类似的问题上看看我的答案 在
Global.asax.cs
方法下的RegisterRoutes
中,您可以尝试添加:
尝试寻找“自定义路由”这里有几个问题和答案,等等。尝试寻找“自定义路由”这里有几个问题和答案,等等。
routes.MapRoute("MyNewRoute", "Session/{year}/{session}",
new { /* Your default route */
controller = "Blah",
action = "Blah",
year = 2012,
session = 1
});