MVC URL Routing 使用嵌入的URL参数值问题
想对一个列表进行分页,可以用 http://127.0.0.1/Dinners?page=2 类似这样来完成,这样的话,在Global.asax中进行 配置
为什么 http://127.0.0.1/Dinners(这里是Dinner对应的Controller)这样能够正常的现实, http://127.0.0.1/Dinners?page=2 也能正常的现实出来数据,如果使用嵌入的URL参数值即 http://127.0.0.1/Dinners/page/2这样来用,那上面的Route应该怎么修改呢,
注意:这里的action应该还是Index,Page应该是一个参数。
routes.MapRoute(
"a", // Route name
"Dinner/{action}/", // URL with params
new { controller = "Dinners", action = "Index" } // Param defaults
);
为什么 http://127.0.0.1/Dinners(这里是Dinner对应的Controller)这样能够正常的现实, http://127.0.0.1/Dinners?page=2 也能正常的现实出来数据,如果使用嵌入的URL参数值即 http://127.0.0.1/Dinners/page/2这样来用,那上面的Route应该怎么修改呢,
注意:这里的action应该还是Index,Page应该是一个参数。
...全文
相关推荐
ASP.NET中URL Routing和IIS上URL Rewriting的区别
关于使用场景,URL Routing通常用于MVC应用程序中,用于定义应用程序的URL结构,可以非常自然地与控制器和动作方法结合起来,使得URL的设计和应用程序逻辑紧密结合。
Spring MVC URL重定向与ViewControllerRegistry详解
在上一篇教程中,我们学习了如何在配置阶段使用将URL直接映射到视图。本文将探讨的另一个特性:如何在不使用的情况下将一个URL重定向到另一个URL。如果你对URL重定向还不熟悉,建议先阅读和教程。
2024年物联网嵌入式最新从MVC到前后端分离(Rest框架搭建)_mvc rest框架,2024年最新【2024物联网嵌入式开发最新学习路线
为了使数据展现过程更加直接,并且提供更好的用户体验,我们有必要对 MVC 模式进行改进。不妨这样来尝试,首先从浏览器发送 AJAX 请求,然后服务端接受该请求并返回 JSON 数据返回给浏览器,最后在浏览器中进行界面渲染。改进后的 MVC 模式如下图所示:也就是说,我们输入的是 AJAX 请求,输出的是 JSON 数据,市面上有这样的技术来实现这个功能吗?答案是 REST。
详解ASP.NET Core MVC 源码学习:Routing 路由
ASP.NET Core MVC 的路由(Routing)是应用程序核心组件之一,用于将HTTP请求映射到控制器的特定操作。本文将深入探讨其源码,以便更好地理解其工作原理。
ASP.NET MVC3 SEO优化:利用Routing特性提高站点权重
总结起来,*** MVC3提供了强大的Routing功能,可以用来创建友好的URL结构。


