安然不哭-西坝阿超个人博客

做技术一定要一颗恒心,这样才不会半途而废。

MVC 中与链接相关的辅助方法(Html.ActionLink,Html.RouteLink , Url.Action , Url.Content ,Url.RouteUrl)

2018-2-21 钟建超

Html.ActionLink 与 Url.Action

两者者是根据给定的Controller,Action 生成链接,

但是Html.ActionLink 返回的是MvcHtmlString的一个带<a>标签的超链接,

而Url.Action返回的是string,一个根本Controller,Action生成的URL地址,

比Html.ActionLink少了<a>标签

Html.RouteLink 与 Url.RouteUrl

两者都是可以指定由哪一个路由来生成Url,其它与上面的ActionLInk,Action一样

Url.Content

将虚拟(相对)路径转换为应用程序绝对路径。

标签: net