Was ist der richtige Weg, um die AttributeCollection.Render Methode zu verwenden?
-
05-09-2019 - |
Frage
Ich habe ein Web-Steuerelement erstellt, und ich möchte das Element passiert Attribute während der Renderphase durch. Ich würde die Verwendung writer.RenderBeginTag () und RenderEndTag (), aber das ist der einzige Weg, ziehe ich es scheinen können die Attribute erfolgreich zu integrieren:
public override void RenderBeginTag(HtmlTextWriter writer)
{
writer.Write("<");
writer.Write(this.Tag);
this.Attributes.Render(writer);
writer.Write(">");
}
Gibt es eine andere Möglichkeit, dies zu tun, ohne die Attribute Sammlung Looping?
Lösung
writer.WriteBeginTag(this.Tag);
this.Attributes.Render(writer);
writer.Write(HtmlTextWriter.TagRightChar);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow