1. 如果是链接字体加 css。比如 加红色
@Html.ActionLink("<<最开始一页", "AllMedias","ListenMedia", new { page = 1, sortOrder = ViewBag.CurrentSort, currentFilter=ViewBag.CurrentFilter },new {style="color:red"})
2.如果往链接后面附加参数,一定要保证后面的参数要为null。不然会重载其他方法的,到时候会把id 的length穿过去
Html.ActionLink("修改","UpdateMediaInfo", "ListenMedia", new { id = item.id },null)
如果 item.id的数据库名字为id。则可以省略 id=
Html.ActionLink("修改","UpdateMediaInfo", "ListenMedia", new { item.id },null)
3.如果在新窗口打开,即(target = "_blank")。
Html.ActionLink(HttpUtility.HtmlDecode(@Html.DisplayFor(x => item.title).ToString()), "ShowMedia", new { item.id, item.specialtitle }, new { target = "_blank",style="color:red"
})
4.如果点击一个删除链接,弹出是否删除的对话框确定下,
@Html.ActionLink(
"从数据库中删除此media"
,
"Deletemedia"
,
"ListenMedia"
,
new
{ @Model.id },
new
{id =
"reportLink"
} )
|
$('#reportLink').click(function () { var x = confirm("是否从数据库中删除?"); if (x == true) { //do something } else { return false; } });
5.如果link 图片
<a href="@Url.Action("CutImg","ListenMedia", new { item, id = ViewBag.id })"> <img id="@item" src="@item" width="200" height="100" /> </a>