Как я могу добавить rel = "nofollow к моей ActionLink? - PullRequest
0 голосов
/ 22 июля 2011

У меня есть следующее:

@Html.ActionLink("Register", "Register", "Users")

Я бы хотел, чтобы ссылка включала следующее:

title="Register your ID" 
rel="nofollow"

Есть ли способ, которым я могу сделать это с MVC3?

Ответы [ 2 ]

4 голосов
/ 22 июля 2011

Просто используйте правильную перегрузку метода ActionLink:

@Html.ActionLink(
    "Register",                           // linkText
    "Register",                           // actionName
    "Users",                              // controllerName
    null,                                 // routeValues
    new {                                 // htmlAttributes
        title = "Register your ID", 
        rel = "nofollow" 
    }
)

Должно генерировать (при условии настройки маршрутов по умолчанию):

<a href="/Users/Register" rel="nofollow" title="Register your ID">Register</a>
0 голосов
/ 22 июля 2011
@Html.ActionLink("Register", "Register", "Users", null,
    new {title = "Register your ID", rel="nofollow")

Фреймворк будет анализировать этот объект и помещать элементы в качестве атрибутов в отображаемую привязку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...