HTML.ActionLink作为按钮或图像,而不是链接

在ASP.NET MVC的最新(RC1)版本中,如何使Html.ActionLink呈现为按钮或图像而不是链接?



杨__羊羊
浏览 593回答 3
3回答

UYOU

我喜欢这样使用Url.Action()和Url.Content():<a href='@Url.Action("MyAction", "MyController")'>&nbsp; &nbsp; <img src='@Url.Content("~/Content/Images/MyLinkImage.png")' /></a>严格来说,仅路径需要Url.Content并不是您问题的真正答案。由于@BrianLegg的指出,这应该使用新的Razor视图的语法。示例已相应更新。

炎炎设计

称我为简单主义者,但我只是这样做:<a href="<%: Url.Action("ActionName", "ControllerName") %>">&nbsp; &nbsp; <button>Button Text</button></a>您只需注意超链接突出显示。我们的用户喜欢它:)
打开App,查看更多内容
随时随地看视频慕课网APP