Posted on March 31, 2015, 11:32 am By romanvas
Такими классами являются MvcHtmlString и TagBuilder .
Например,
TagBuilder tag = new TagBuilder(“a”); // Создаёт таг <a>
tag.MergeAttribute(“href”, pageUrl(i)); // добавляет аттрибут к тагу
tag.InnerHtml = “какой-то текст”; // создаёт хтмл из текста
tag.AddCssClass(“selected”); // добавляет CSS класс
StringBuilder result = new StringBuilder();
result.Append(tag.ToString()); // превращает таг в стринг и создаёт HTML кодированный стринг
return MvcHtmlString.Create(result.ToString()); // возвращает MvcHtmlString полученный из HTML кодированного стринга
No comments yet Categories: ASP.NET, MVC, С# Tags: MVC, MvcHtmlString, TagBuilder, вспомогательный класс, добавить css класс, добавить аттрибут, добавить сыы класс, как создать html, как создать хтмл, превратить таг в стринг, пример, реьд, с помощью C#, с помощью С#, создать кодированный стринг, создать таг, создать хтмл из текста, ьмс