我已经创建了一个网络控制和我想通过在呈现阶段的元素的属性通过。我宁愿用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);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top