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 条评论
登录 后参与评论

相关文章

来自专栏恰童鞋骚年

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

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

903
来自专栏林德熙的博客

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

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

1312
来自专栏全栈之路

golang添加图片上传功能

5763
来自专栏技术博客

ExtJs十四(ExtJs Mvc图片管理之五swfupload)

经过前几节系列文章,现在只剩下利用swfupload来上传图片的功能了,在ExtJs十一(ExtJs Mvc图片管理之一)中有它的下载地址和加入项目的说明。

2042
来自专栏编程直播室

Ionic2 Rest 认证1、创建Ionic 2 APP2、创建服务3、创建登陆和注册页面4、登出和token检查

5313
来自专栏Golang语言社区

转--quick-cocos做客户端,golang做服务端,实现HTTP通信

客户端quick-cocos程序如下: local info={hero={ heroname="zhanshen",herolevel=1,heroh...

3476
来自专栏Python小屋

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

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

2892
来自专栏Youngxj

[源码分享]Emlog博客后台自适应主题 N+

8754
来自专栏ionic3+

【技巧】ionic后FileTransfer时代的文件传输

FileTransfer是常用的Codrodva插件之一,在过去的几篇文章中都能看到它的身影:

1493
来自专栏DannyHoo的专栏

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

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

1112

扫码关注云+社区

领取腾讯云代金券