Метод ActionLink
предназначен исключительно для «Методы действия», которые представляют собой методы в контроллере, которые возвращают ActionResult
.
Вы правильно используете выше.
Если вы хотите обернуть весь процесс создания ссылки, вы можете создать свой собственный вспомогательный метод для класса HtmlHelper
, чтобы сделать это.
Этот ответ показывает пример создания помощника HTML для ссылок на изображения:
Существует ли ASP.NET MVC HtmlHelper для ссылок на изображения?
Возможно, вам будет проще, если вы решите написать помощника.