asp.net-mvc – ASP.NET MVC – 从URL中删除控制器名称
发布时间:2020-05-23 11:50:39 所属栏目:asp.Net 来源:互联网
导读:我想从我的URL中删除控制器名称(对于一个特定的控制器)。例如: http://mydomain.com/MyController/MyAction 我想要将此URL更改为: http://mydomain.com/MyAction 我将如何在MVC中这样做?我正在使用MVC2,如果这有助于我。 您应该在global.asax中映射新路由
|
我想从我的URL中删除控制器名称(对于一个特定的控制器)。例如: http://mydomain.com/MyController/MyAction 我想要将此URL更改为: http://mydomain.com/MyAction 我将如何在MVC中这样做?我正在使用MVC2,如果这有助于我。 解决方法您应该在global.asax中映射新路由(将其添加到默认路由之前),例如:routes.MapRoute("SpecificRoute","{action}/{id}",new {controller = "MyController",action = "Index",id = UrlParameter.Optional});
// default route
routes.MapRoute("Default","{controller}/{action}/{id}",new {controller = "Home",id = UrlParameter.Optional} ); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Response.Redirect在ASP.NET中将数据POST到另一个URL
- asp.net – Webforms与MVC.一旦你开始使用MVC ..你有没有回
- asp.net-mvc – 为什么我的ActionFilters都没有运行?
- asp.net – MVC3 Controller文件夹不会出现在URL中
- asp.net-mvc – 如何在asp.net mvc3项目中开始使用openID?
- asp.net – Azure WebJob超时配置设置
- asp.net-mvc-3 – 我可以传递视图模型到动作链接来生成路由
- asp.net-mvc – 如何在ActionFilterAttribute ASP MVC 5中为
- asp.net – Ajax Tookit TabPanel Invisible Tag Bug
- asp.net-mvc – Telerik mvc grid,columns.bound to dictio
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC 3用户验证
- asp.net-mvc – HttpPost和HttpGet属性在MVC:为
- asp.net – 访问asp:从代码背后的内容
- asp.net – 提高性能的最佳方法(并以某种方式包括
- asp.net-mvc – ASP.NET MVC如何实现返回上一页的
- asp.net-mvc – 什么是ASP.Net MVC查看引擎?
- asp.net – HttpContext.Current.User!= HttpCo
- asp.net-mvc – Asp.Net MVC:为什么我的视图将N
- asp.net-mvc – 在没有EF的情况下在appsettings.
- asp.net-mvc – ASP.NET MVC 4覆盖发出的html名称
热点阅读
