我有两个问题:
- 我想知道如何在使用时不显示链接文本
Html.ActionLink()
在 MVC 视图中(实际上,这是Site.Master
).
没有不允许链接文本的重载版本,当我尝试仅传递空白时string
,编译器告诉我它需要一个非空字符串。
我怎样才能解决这个问题?
-
我需要把<span>
锚标记内的标记,但它不起作用Html.ActionLink();
。我想看到以下输出:
跨度文本
您可以通过 Url.Action 呈现 url,而不是使用 Html.ActionLink
<a href="<%= Url.Action("Index", "Home") %>"><span>Text</span></a>
<a href="@Url.Action("Index", "Home")"><span>Text</span></a>
并做一个空白网址,你可以有
<a href="<%= Url.Action("Index", "Home") %>"></a>
<a href="@Url.Action("Index", "Home")"></a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)