HTML.ActionLink 和 Url.Action 的区别
2015-07-06 15:57
573 查看
html.ActionLink生成一个<a href=".."></a>标记。而Url.Action只返回一个url。
例如:
@Html.ActionLink(“链接文本”、“someaction”、“somecontroller”,new { id = " 123 " },null)
生成:
< a href = " / somecontroller / someaction / 123 " >链接文本</a>
======================================================
Url.Action(“someaction”、“somecontroller”,new { id = " 123 " })
生成:
/ somecontroller / someaction / 123
还有Html.Action可以执行一个控制器的action。
例如:
@Html.ActionLink(“链接文本”、“someaction”、“somecontroller”,new { id = " 123 " },null)
生成:
< a href = " / somecontroller / someaction / 123 " >链接文本</a>
======================================================
Url.Action(“someaction”、“somecontroller”,new { id = " 123 " })
生成:
/ somecontroller / someaction / 123
还有Html.Action可以执行一个控制器的action。
相关文章推荐
- 静下心来,寻找自我
- html 表单提交的几种方法
- html之内联元素与块状元素
- html标签转意
- html canvas压缩图片
- HTML <!DOCTYPE> 标签
- html元素水平居中、垂直居中、水平垂直居中于其父级元素的方法
- html常用的标签
- 浅析DOM 与 html ,xml。
- 学习html(7)
- C# ASP.NET MVC HtmlHelper用法大全
- MVC强类型视图、强类型HTML辅助方法
- HTML入门教程
- PartialView 在cshtml 用 @Html.Action() 和 @Html.Partial() 的区别
- Html 表格
- html页面的简单对话框(alert, confirm, prompt)
- HTML中ID与NAME的区别
- Html中input标签中的disabled属性要放在标签的最后面,否则结合隐藏标签使用时出错。
- html判断滚动条是否到达底部
- 学习html(6)