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

相关文章

来自专栏听雨堂

网页链接打开程序

就像电驴那样: 网页链接地址是 : ed2k:// ¦file ¦Dracula.1992.CE.2AUDIO.DVDRip.DTS.X264.GUEVA...

18610
来自专栏kwcode

ASP.NET 实现Base64文件流下载PDF

因为业务需要调用接口获取的是 Base64文件流 需要提供给客户下载PDF文档 源码部分借鉴网上,具体地址忘记了。 //Base64文件流 ...

2815
来自专栏ml

音乐网站之技术总结

           以迅雷不及掩耳响叮当之势 ,biu~biu~! 搞完了一个老师的布置的结业课设!  下面总结一下遇到的阻力以及解决的策略:   No.1 ...

3427
来自专栏一个会写诗的程序员的博客

NodeJS 发送 POST 请求 curl -d & JS 类的静态属性使用

822
来自专栏.NET开发者社区

(码友推荐)2018-10-19 .NET及相关开发资讯速递

3.Using an OData Client with an ASP.NET Core API

643
来自专栏张善友的专栏

codeproject 几篇asp.net文章

Best Practices in ASP.NET for writing User Control In MultiView And Wizard using...

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

winform运行时如何接受参数?(示例)

关键是在Main函数中处理,示例如下 using System; using System.Collections.Generic; using Syste...

1808
来自专栏爱撒谎的男孩

Springmvc入门

4356
来自专栏Java成神之路

sublime text _注册码

打开 Sublime Text 3 的 “Help”–“Enter Licence”,然后根据版本选择输入下面的注册码。

1216
来自专栏有趣的Python和你

Django学习(第五天:Django中的MTV模型)

523

扫码关注云+社区