Html.ActionLink:MVC提供的自动构造重写地址的方法,该方法有五个重载

1、Html.ActionLink("linkText","actionName")

     linkText:要显示的文本              actionName  :方法名

2、Html.ActionLink("linkText","actionName","controlName")

     controlName:控制器名

3、Html.ActionLik("linkText","actionName",routeValues)

     routeValues:url中的参数  

     例子:Html.ActionLink("文本", "方法名", new { id = "1", name = "x"});

4、Html.ActionLink("linkText","actionName",routeValues,htmlAttributes)

    htmlAttributes:设置标签属性

    例子:Html.ActionLink("跳转到About页面", "About", new { id = "1",name="x"},new{disabled = "disabled",@class = "about"})
    解析为:

      <a class="about" disabled = "disabled" href = "/Home/About/1?name=x">跳转到About页面</a>

   注意:设置标签的class属性时,应在class前加上@,因为class是关键字。

5、Html.ActionLink("linkText","actionName","controlName",routeValues,htmlAttributes)

 

    

转载于:https://www.cnblogs.com/llljpf/p/7802716.html

@Html.ActionLink方法相关推荐

  1. html5链接mvc,LinkExtensions.ActionLink 方法 (System.Web.Mvc.Html) | Microsoft Docs

    对于指定的链接文本.操作.控制器.协议.主机名.URL 片段.作为路由值字典的路由值和作为字典的 HTML 属性,返回一个定位点元素, (元素) . public static System.Web. ...

  2. ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)

    在本节中,您将验证电影控制器生成的编辑方法(Edit action methods)和视图.但是首先将修改点代码,使得发布日期属性(ReleaseDate)看上去更好.打开Models \ Movie ...

  3. mvc ajax教程,MVC3----AJAX辅助方法

    ===================Ajax.ActionLink ActionLink方法可以创建一个具有一步行为的锚标签. 例如: 给页面一个链接,点击链接在当前页面显示信息,而不是打开一个新的 ...

  4. ASP.NET MVC如何使用Ajax的辅助方法

    前言:前面我们已经简单的介绍过了MVC如何Jquery,因为我们如果使用Ajax的话必须要了解Jquery,这篇博客我们将大致了解一下ASP.NET MVC如何使用Ajax的辅助方法,此博客是我的读书 ...

  5. Asp.net MVC3.0 入门指南 6 审视编辑方法和视图

    审视编辑方法和视图 在这一节中,您将审视movie控制器生成的响应方法和视图.然后您将添加 一个自定义搜索页面. 运行程序并通过在URL追加/Moives浏览movie控制器.把鼠标悬停在Edit 链 ...

  6. asp.net+mvc+html辅助,ASP.NET MVC使用Ajax的辅助的解决方法

    前言:前面我们已经简单的介绍过了MVC如何Jquery,因为我们如果使用Ajax的话必须要了解Jquery,这篇博客我们将大致了解一下ASP.NET MVC如何使用Ajax的辅助方法,此博客是我的读书 ...

  7. ajax方法怎么用,ajax的使用方法

    后台在写代码时 一般都会用到AJAX传值的方法 了解的AJAX方法有三种样式 第一 $.ajax( { type: "POST", url: "UserList.ashx ...

  8. APS.NET_MVC5学习笔记-验证编辑方法(Edit method)和编辑视图(Edit view)

    在本节中,您将验证电影控制器生成的编辑方法(Edit action methods)和视图.但是首先将修改点代码,使得发布日期属性(ReleaseDate)看上去更好.打开Models \ Movie ...

  9. Scott的ASP.net MVC框架系列文章之四:处理表单数据(2)

    前几周我发表了一系列文章介绍我们正在研究的ASP.NET MVC框架.ASP.NET MVC框架为你提供了一种新的开发Web应用程序的途径,这种途径可以让应用程序变得更加层次清晰,而且更加有利于对代码 ...

最新文章

  1. 2022-2028年中国塑料制品行业投资分析及前景预测报告(全卷)
  2. CNC加工中心刀柄类型
  3. VCTransitionsLibrary –自定义iOS交互式转场动画的库
  4. Oracle笔记 八、PL/SQL跳转/判断/循环语句块
  5. 盛语小智教育机器人是骗人的_武清区人民检察院未检工作室,开展普法机器人进校园宣讲活动...
  6. rman全备时,配置项如何设置?
  7. android 7.1 apk的systemuid和系统应用Setting相同导致开机找不到库的问题
  8. ftp网页版服务器地址,免费ftp服务器地址汇总
  9. es Failed: 1: this action would add [2] total shards, but this cluster currently has [1001]/[1000]
  10. 华为鸿蒙系统手机央视,央视再次确认!华为投入巨资打造鸿蒙系统生态:体验媲美七成安卓...
  11. html ts 播放,vue文件拆分为html + ts + css
  12. python下载网页图片并替换_python使用正则表达式分析网页中的图片并进行替换的方法...
  13. [Erlang 0074] Erlang 杂记 IV
  14. 如何将.txt中的数据导入.excel
  15. 实验记录 | 8/8 阶段性结果整理(二)
  16. 读书笔记(一)数联网——大数据如何互联
  17. 多行文本展开收起(css)
  18. 香港喜运佳,承载着太多的回忆
  19. orbot android教程,Android Orbot malformed reply from SOCKS server
  20. 24、基于51单片机公交车语音播报加时间显示系统设计

热门文章

  1. python 多进程 内存增长_python 多进程 内存 copy-on-write
  2. mysql返回前2行_取得前一次MySQL操作所影响的记录行数
  3. 农行银行添加卡信息服务器,说说农业银行为App我的帐户设置里没有显示借记卡添加...
  4. javascript Event对象
  5. MySQl Modify JSON Values
  6. Python pipenv
  7. windows事件id大全_技术转载 || springboot+redis做过期事件通知业务
  8. 阿里云、腾讯云和华为云618活动细节对比
  9. 思杰技术的论坛网址(转)
  10. Docker学习总结(37)——Dockerfile编写的八条准则