在ASP.NET MVC的最新(RC1)版本中,如何使Html.ActionLink呈現為按鈕或圖像而不是鏈接?
3 回答

UYOU
TA貢獻1878條經驗 獲得超4個贊
我喜歡這樣使用Url.Action()和Url.Content():
<a href='@Url.Action("MyAction", "MyController")'>
<img src='@Url.Content("~/Content/Images/MyLinkImage.png")' />
</a>
嚴格來說,僅路徑需要Url.Content并不是您問題的真正答案。
由于@BrianLegg的指出,這應該使用新的Razor視圖的語法。示例已相應更新。

炎炎設計
TA貢獻1808條經驗 獲得超4個贊
稱我為簡單主義者,但我只是這樣做:
<a href="<%: Url.Action("ActionName", "ControllerName") %>">
<button>Button Text</button>
</a>
您只需注意超鏈接突出顯示。我們的用戶喜歡它:)
- 3 回答
- 0 關注
- 626 瀏覽
添加回答
舉報
0/150
提交
取消