html.actionlink

Я хочу вызвать @Html.Метод ActionLink внутри функции c# для возврата строки со ссылкой на нее. Что-то вроде этого: string a = "Email is locked, click " + @Html.ActionLink("here to unlock.", "unlock") ; ...

работает <a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right">Edit</a> НЕ РАБОТАЕТ-ПОЧЕМУ? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"}) ...