2017年5月6日 星期六

HtmlHelper和UrlHelper差異

HtmlHelper用於產生超連結(a標籤)
UrlHelper只有輸出URL網址

HtmlHelper的ActionLink方法:
@Html.ActionLink("相簿", "Carousel", "Album")
 =>產生相簿超連結

UrlHelper的Action方法:
@Url.Action("Carousel", "Album")
 =>產生/Album/Carousel(只有文字,沒有超連結)

@Url.Action("Carousel", "Album", new { message = "3" })
 =>產生/Album/Carousel?message=3 (message 型別是string)

@Url.Action("Carousel", "Album", new { id = "3" })
 =>產生/Album/Carousel/3 (id型別是int)

沒有留言:

張貼留言