MVC 获取路由的 URL 参数值和默认值的集合。

跟aspx页面不一样 用Request 获取不到路由配置的 参数

可以采用下面方法获取

public ActionResult List()
        {
            //获取路由中所有的key
            foreach (string item in RouteData.Values.Keys)
            {
                ViewBag.Keys += item + "--->";
            }
            //获取值
            foreach (string item in RouteData.Values.Values)
            {
                ViewBag.Values += item + "--->";
            }
            //取ID参数值
            ViewBag.id = RouteData.Values["id"];
            return View();
        }

  打开链接 /news/list-10-3.html  效果如下:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏跟着阿笨一起玩NET

Dev XtraTreeList 学习

本文转载:http://www.cnblogs.com/VincentLuo/archive/2012/01/06/2313983.html

1371
来自专栏恰同学骚年

ASP.NET页面周期学习笔记之一

ASP.NET页面生命周期——理解:重中之重!!! 1.基本概念:所谓的页面生命周期,指的是一个ASP.NET页面类对象从初始化到销毁经过的步凑过程; 2.大致...

713
来自专栏全栈之路

golang添加图片上传功能

4143
来自专栏Danny的专栏

机房收费系统(VB.NET)——超详细的报表制作过程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

1833
来自专栏Python小屋

Python使用matplotlib绘制正多边形逼近圆周

运行结果:用鼠标单击或拖动Slider组件并修改其值,单击按钮组件可以恢复Slider组件的默认值6。

1842
来自专栏葡萄城控件技术团队

实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目

 系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2...

2858
来自专栏林德熙的博客

C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口 下载创建窗口

本文告诉大家如何在控制台使用 SharpDx 创建窗口,这是一个底层的博客,我会用很多博客告诉大家如何从控制台创建一个高性能渲染程序

1162
来自专栏IMWeb前端团队

死活没生成layerForScrollingContent的解决办法

先挖个坑, 之后再寻找原因 问题是这样的一个可以滚动的页面, 但是死活都没有生成出layerForScrollingContent , 不知道为什么, 即便给s...

1897
来自专栏DannyHoo的专栏

底牌项目中的上传牌谱功能之将视图生成图片

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

1002
来自专栏菩提树下的杨过

Silverlight:纠结的快捷键问题

如果SL是以浏览器模式运行的,要想找到满意的快捷键,通常会让人郁闷,因为浏览器会优先拦截掉大部分默认的快捷键,如果您还安装了某些IE插件,它们的优先级也比SL高...

19910

扫码关注云+社区