asp.net-mvc – ASP.NET MVC:很多路由 – 总是只有一个控制器
发布时间:2020-05-23 23:06:18 所属栏目:asp.Net 来源:互联网
导读:我有一个非常简单的问题.我的站点,基于ASP.NET MVC,可以有许多URL,但所有这些都应该带到一个控制器.怎么做? 我想我在Global.asax中需要一些魔法,但我不知道如何创建将任何URL重定向到特定控制器的路由. 例如,我有url / about,/ product / id等,但所有这些都
|
我有一个非常简单的问题.我的站点,基于ASP.NET MVC,可以有许多URL,但所有这些都应该带到一个控制器.怎么做? 我想我在Global.asax中需要一些魔法,但我不知道如何创建将任何URL重定向到特定控制器的路由. 例如,我有url / about,/ product / id等,但所有这些都应该真正带到内容/节目,其中url的部分将被识别,并决定显示哪些信息.当你无法提前定义路线时,有点像CMS.这些信息足够吗? 谢谢 解决方法这听起来像一个可怕的想法,但是,如果你必须,那么;routes.MapRoute(
"ReallyBadIdea","{*url}",new { controller = "MyFatController",action = "MySingleAction" }
);
这会将所有内容路由到单个控制器中的单个操作.还有{* path}和其他URL patterns,如果你想要更多的灵活性. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 异步使用ASP.NET MVC中的WebClient?
- 在Azure中设置ASP.NET 5 Web应用程序的SQL连接字符串
- asp.net-mvc – 如何从mvc中的控制器中设置隐藏字段的值
- Asp.Net MVC缺少样式并默认为登录页面
- asp.net – Ajax上的Identity Server 3 – 401而不是302
- asp.net – 如何禁用viewstate的aspx页面?
- ASP.NET MVC3 HttpStatusCodeResult StatusDescription –
- [asp.net mvc 奇淫巧技] 02 - 巧用Razor引擎在Action内生成
- iis – 如何查看池中的哪个asp.net应用程序使用的内存最多
- asp.net-mvc – 任何潜在的安全风险设置,打开relaxedUrlToF
推荐文章
站长推荐
热点阅读
