[ASP.NET_MVC]显示超链接@Html.ActionLink, href, 或@Html.ImgWithLink, 或静态超链接@Url.Content(“~/Store/”)

摘要:[ASP.NET_MVC]显示超链接@Html.ActionLink, href, 或@Html.ImgWithLink


@Html.ActionLink是最基本的方式显示超链接,像是grid上面显示的 编辑、删除连结都是

用这个显示,纯文字的超链接:

@Html.ActionLink("编辑", "Edit", new { id = item.No }) |
@Html.ActionLink("细节", "Details", new { id = item.No }) |
@Html.ActionLink("删除", "Delete", new { id = item.No }) 

使用 href 或是 @Html.ImgWithLink 都可以设定图片为超链接,而

@Html.ImgWithLink 还可以设定此超链接的属性,例如宽度,border...之类,功能较href强


|
@Html.ImgWithLink(@Url.Action("Details", new { id = item.No }),
 "http://img843.imageshack.us/img843/3608/34gs.jpg", "自订HtmlHelper显示图片超链接"
, new { border = "4px" })

以上的连结都是跟数据库有关连的超链接,如果要做静态的超链接单纯连到某个网页就如下:

Store