Если вы хотите установить атрибут title
для сгенерированного html-якоря, вы должны инвертировать параметры. Не смущайтесь параметрами routeValues
и htmlAttributes
.
<%= Html.ActionLink("Home", "Index", "Home",
null, new { title = "Home Page" }
)%>
Если вы хотите передать заголовок в качестве параметра строки запроса, тогда ваш код в порядке.
Причина, по которой вы получаете исключение, не связана с помощником Html.ActionLink
и находится где-то еще.