HTML.ActionLink 和 Url.Action 的区别

 html.ActionLink生成一个<a href=".."></a>标记。而Url.Action只返回一个url。

例如:
@Html.ActionLink(“链接文本”、“Aaction”、Acontroller”,new { id = " 123 " },null)
生成:
< a href = " /Acontroller / Aaction / 123 " >链接文本</a>
======================================================
Url.Action(“Aaction”、“Acontroller”,new { id = " 123 " })
生成:
/ Acontroller / Aaction / 123
还有 Html.Action 可以执行一个控制器的action。

 

个人网站:http://www.51pansou.com

.net视频下载:.net视频教程

.net源码下载:.net源码

posted @ 2016-04-14 13:00  51pansou.com  阅读(406)  评论(1编辑  收藏  举报