RouteConfig 的路由注册如下:

            routes.MapRoute(name: "Default",url: "{controller}/{action}",defaults: new { controller = "Home", action = "Index" });

Razor 代码:

@Html.ActionLink(" 主页", "Index", "Home", new { @class = "fa fa-dashboard" })

这个时候 单击F12 其命中的方法签名是

public static MvcHtmlString ActionLink(this HtmlHelper htmlHelper, string linkText, string actionName, object routeValues, object htmlAttributes);

可以看到本该三个参数方法签名中的 controllerName 变成了 object routeValues

这时只需将页面 Razor 代码改为:

@Html.ActionLink(" 主页", "Index", new { controller = "Home" }, new { @class = "fa fa-dashboard" })

即可。

转载于:https://www.cnblogs.com/Aaxuan/p/10021772.html

每日踩坑 2018-11-26 MVC Razor ActionLink 生成的URL中多生成了一个参数 ?length=n相关推荐

  1. IDEA 2018 激活 IDEA 2018.3激活教程 最新的(三种)—2018.11.26亲测

    https://blog.csdn.net/HALEN001/article/details/81137092 IntelliJ IDEA 2018.3(Ultimate Edition)激活方法 本 ...

  2. 【一周头条盘点】中国软件网(2018.11.26~2018.11.30)

    每一个企业级应用的人都置顶了中国软件网 中国软件网为你带来最新鲜的行业干货 一周热点 工信部副部长:要同步推进网络安全和智能制造 近日,2018中国(长沙)网络安全·智能制造大会在湖南长沙召开.工业和 ...

  3. mysql入门到跑路_Mysql入门二十小题(DBA老司机带你删库到跑路)2018.11.26

    1. 请介绍数据库管理系统的种类及代表产品 RDBMS: mysql oracle mssql NoSQL: redis  mongoab  memcache 2. 请简述数据库管理系统的作用 数据存 ...

  4. oracle从删库到跑路,Mysql入门二十小题(DBA老司机带你删库到跑路)2018.11.26

    1. 请介绍数据库管理系统的种类及代表产品 RDBMS: mysql oracle mssql NoSQL: redis  mongoab  memcache 2. 请简述数据库管理系统的作用 数据存 ...

  5. 【每日早报】2019/11/26

    ✦ 阿里巴巴将于今日正式登陆港交所,发行价每股176港元 ✦ 唯品会终止自营品骏快递业务,将由顺丰负责包裹配送 ✦ 新氧携手联合丽格打造国内首家医美共享医院,"硬件+服务"孵化医生 ...

  6. postgresql批量插入数据脚本_每日踩坑 2020-11-04 PostgreSQL 批量插入数据

    一看居然两三个月没写博文了.凑.最近去考了个试,老天保佑吧. 今天有个同事跑来问我,我之前写的数据同步工具支不支持 PostgreSQL. 然后跟我讲了他的需求.感觉我随手写的小东西开始变成整个部门的 ...

  7. 2018/11/26

    1 注释方式:ctrl加/?                          空一格用tab键 2 标签 DOCTYPE: document-文档,type-类型,文档类型 单标签. 意义:浏览器打 ...

  8. iterm2 agnoster主题设置中的一些踩坑 2018.8

    主线教程:https://www.cnblogs.com/xishuai/p/mac-iterm2.html (1)在链接的"3.配置oh My zsh"中,编辑vim~/.zsh ...

  9. 梯形【2018.11.26】

    <html> <head><title>梯形</title><style type="text/css">.trapez ...

最新文章

  1. python packages limited ram_python import自己创建的框架下的子模块—pychram和cmd正确执行脚本的两种方法...
  2. 计算机缺少log怎么解决方法,win10 计算机丢失logmanager怎么办_win10丢失log.dll文件的解决方法-win7之家...
  3. 怎么才能钓到产品经理妹子?|PMCAFF
  4. java发布后功能不能用,急项目发布后java写的打印功能失效了-求解解决方法
  5. 一文搞懂一致性hash的原理和实现
  6. 23种设计模式之享元模式
  7. linux修改文件没有备份,归档模式,恢复没有备份的数据文件
  8. OpenCV属性页配置问题~
  9. 大型情感剧集Selenium:2_options设置 #华为云·寻找黑马程序员#
  10. webrequest HttpWebRequest webclient/HttpClient
  11. Atitit 模板引擎总结 目录 1. 模板引擎 1 2. 常见模板步骤 1 2.1. 1)定义模板字符串  1 2.2. 2)预编译模板  2 2.3. 渲染模板  2 3. 流程渲染 if el
  12. DOM之操作元素(附实例)
  13. 计算机网络高级软件编程技术
  14. jQuery WeUI 组件下拉刷新和滚动加载的实现(复制就可以使用)
  15. 计算机怎么打出钱的符号,人民币符号怎么打,教您电脑怎么打人民币符号
  16. 使用QtCharts报错
  17. 电脑W ndoWs未能启动怎么办,Win7系统电脑开机显示“Windows未能启动”的解决方法...
  18. oracle ebs 提交请求,EBS Form开发中点击按钮提交请求报表的实现方式--fnd_request.submit_request...
  19. N76E003读24C64程序
  20. SAP 采购订单收货时报错:对于采购订单xxxx无收货可能

热门文章

  1. 阿里云打下AI地基,更多的开发者走向了前台
  2. python打卡记录去重_Python笔记记录
  3. 从无主之地看FPS+ARPG游戏的发展方向
  4. Python基础——PyCharm版本——第八章、文件I/O(核心1)附件——Python os.chmod() 权限参照表
  5. Python小游戏(打乒乓)
  6. SQL基础【一、SQL简介】
  7. Java微服务(三)【本地maven配置与环境变量】(手把手编写,超级详细)
  8. 为什么机器人发展了几十年感觉还是没太大进展
  9. {“errmsg“:“name length invalid rid: 5fbf54ef-3a02c“,“errcode“:300002}
  10. 怎么解决深入学习PHP的瓶颈