2013-07-04 2 views
1

Я следующий код, сгенерированный по умолчанию из ASP.NET MVCПреобразования Html.action ссылки на регулярную линию

@Html.ActionLink("Details", "Details", new { item.ORG_ID }) 

Но я использую веб-шаблон с открытым исходным кодом, где я могу отобразить дружественную кнопку пользователя такой как: -

<a class="btn btn-success" href="#"> 
<i class="icon-zoom-in icon-white"></i> 
View 
</a> 

Так что мой вопрос; как я могу преобразовать ссылку html.actionlink быть <A> С уважением

ответ

3
<a class="btn btn-success" href="@Url.Action("Details", new { item.ORG_ID })"> 
    <i class="icon-zoom-in icon-white"></i> 
    View 
</a> 
+0

но это будет генерировать что-то, как/Подробности/Подробности? org_ID = 1. в то время как html.actionlink добавит текущий контроллер к ссылке. Хотя thi href = "@ Url.Action (" Подробности "," Клиент ", новый {item.ORG_ID} будет работать нормально –

+0

Вы можете использовать метод UrlHelper.Action без параметра имени контроллера. Метод добавит текущий контроллер к Я исправляю свой ответ, извините. – Memoizer

Смежные вопросы