Как сделать самозакрывающийся тег с помощью TagBuilder - PullRequest
28 голосов
/ 30 января 2011

следующий код:

var canonical = new TagBuilder("link");
canonical.MergeAttribute("rel", "canonical");
canonical.MergeAttribute("href", url);
return new MvcHtmlString(canonical.ToString());

Создает тег:

<link href="http://local.domain.com/" rel="canonical"></link>

Возможно ли сделать

<link href="http://local.domain.com/" rel="canonical"/>

вместо этого, используя TagBuilder?

Ответы [ 2 ]

76 голосов
/ 30 января 2011

Вы пробовали:

canonical.ToString(TagRenderMode.SelfClosing);
1 голос
/ 02 августа 2016

Вы также можете попробовать.

TagBuilder  tagBuilder = new TagBuilder("link");
tagBuilder.TagRenderMode = TagRenderMode.SelfClosing;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...