假设我有以下路由ASP.MVC 3路由:如何获取包含默认操作的url?
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional });
现在,当您使用Url.Action( “指数”, “myController的”)生成一个URL,你会得到预期:/ myController的
但在一个例外的情况下,我想得到完整的网址/ MyController /索引 (不改变路由)...有谁知道这是可能的吗?
为什么你需要完整的网址(我只是好奇)? – jgauffin
我必须处理可能影响的情况... – rekna
是的,但我有兴趣知道为什么? – jgauffin