我创建了一个 Web 控件,我想在渲染阶段传递元素属性。我更喜欢使用 writer.RenderBeginTag() 和 RenderEndTag() 但这是我似乎可以成功集成属性的唯一方法:
public override void RenderBeginTag(HtmlTextWriter writer)
{
writer.Write("<");
writer.Write(this.Tag);
this.Attributes.Render(writer);
writer.Write(">");
}
是否有另一种方法可以在不遍历 Attributes 集合的情况下执行此操作?