Использование тега 'Title' в ActionLink в MVC2 - PullRequest
0 голосов
/ 17 октября 2010

В статье под названием Интеграция jQueryUI с MVC это фрагмент кода:

     <li><%= Html.ActionLink("Home", "Index", "Home", 
                  new { title="Home Page" }, null)%></li>

Я думаю, статья предшествует выпуску MVC2, и, возможно, поэтому я получаю синтаксические ошибки в открывающей скобке:

Type or 'With' expected.

ТНХ

Ответы [ 2 ]

1 голос
/ 17 октября 2010

Если вы хотите установить атрибут title для сгенерированного html-якоря, вы должны инвертировать параметры. Не смущайтесь параметрами routeValues и htmlAttributes.

<%= Html.ActionLink("Home", "Index", "Home", 
    null, new { title = "Home Page" }
)%>

Если вы хотите передать заголовок в качестве параметра строки запроса, тогда ваш код в порядке.

Причина, по которой вы получаете исключение, не связана с помощником Html.ActionLink и находится где-то еще.

0 голосов
/ 08 ноября 2016

Надеюсь, это поможет:

@Html.ActionLink("Link with icon and title ", "Method", "Controller", new { id = ViewBag.Id, order = 2 }, new { @class = "glyphicon glyphicon-star", @Style = "text-decoration:none", @title = " my title" })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...