Как создать ссылку без текста с помощью метода ActionLink (ASP.NET MVC) - CodeHelper

Как создать ссылку без текста с помощью метода ActionLink (ASP.NET MVC)

1

Нужно сгенерировать такую разметку:

<a href="controller/action/id"></a>

То есть ссылка не содержит текста и отображается с помощью background-рисунка. Проблема в том, что метод Html.ActionLink выбрасывает исключение если в качестве текста передается пустая строка.

Новые ответы


1

Проще всего сделать так:

<a href="<%: Url.Action("Index","Home") %>" ></a>
3

Можно так:

<%= Html.ActionLink("[replace]", "action_name")
        .ToHtmlString()
        .Replace("[replace]", String.Empty) %>
Чак Норрис

Тоже пользовался этим способом. Выглядит не очень элегантно, но работает.


v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.