Пользовательская бритва HTML-разметка - PullRequest
0 голосов
/ 19 сентября 2011

Я пытаюсь создать пользовательский помощник для следующих действий:

<a href="controller/"> <strong>Item</strong> </a>

Я знаю, что @ Html.RouteLink (...) будет обрабатывать привязку для вас, но я хотел вставить"<strong> </strong>" тег к нему.

Кроме написания пользовательского метода для работы со строкой, мне было интересно, есть ли более чистое решение для этого?

Спасибо

Ответы [ 3 ]

2 голосов
/ 19 сентября 2011

Два варианта:

  1. Используйте new { @class = "myClass" } в качестве параметров для помощника и примените css к ссылке, чтобы сделать ее жирной.
  2. Вручную создайте URL привязки (<a href="@Url.RouteUrl(...)) по желаемому пути, используя Url.RouteUrl
0 голосов
/ 19 сентября 2011

Я бы создал привязку с классом, чтобы вы поместили свой стиль в CSS вместо того, чтобы сделать html более тяжелым, и определили стиль страницы.

0 голосов
/ 19 сентября 2011

Вы можете написать свое расширение ActionLink. Посмотрите на эту статью . автор написал о расширении, чтобы иметь ссылку Img, но вы можете получить идею и информацию, чтобы сделать собственное расширение

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