Как правильно использовать AttributeCollection.Метод визуализации?
-
05-09-2019 - |
Вопрос
Я создал веб-элемент управления и хочу передать атрибуты элемента на этапе рендеринга.Я бы предпочел использовать writer.RenderBeginTag() и RenderEndTag() но, похоже, это единственный способ успешно интегрировать атрибуты:
public override void RenderBeginTag(HtmlTextWriter writer)
{
writer.Write("<");
writer.Write(this.Tag);
this.Attributes.Render(writer);
writer.Write(">");
}
Есть ли другой способ сделать это без перебора коллекции атрибутов?
Решение
writer.WriteBeginTag(this.Tag);
this.Attributes.Render(writer);
writer.Write(HtmlTextWriter.TagRightChar);
Не связан с StackOverflow