Laden...

HtmlGenericEmptyControl

Erstellt von Urbain vor 12 Jahren Letzter Beitrag vor 12 Jahren 2.480 Views
Urbain Themenstarter:in
77 Beiträge seit 2010
vor 12 Jahren
HtmlGenericEmptyControl

Beschreibung:

Ermöglicht die Erzeugung von leeren HTML-Tags wie <br />.
Ist nützlich wenn man volle Kontrolle über das gerenderte Markup braucht und die HtmlGenericControl-Klasse dafür verwendet, aber eben auch leere HTML-Tags erzeugen muss.
Hier der Link zum ursprünglichen Thema: HtmlTable mit colgroup, thead, tfoot und tbody


    public class HtmlGenericEmptyControl : HtmlGenericControl
    {
        public HtmlGenericEmptyControl(string tagName)
            : base(tagName)
        {
        }

        protected override void Render(HtmlTextWriter writer)
        {
            writer.WriteBeginTag(this.TagName);

            foreach (string key in this.Attributes.Keys)
            {
                writer.WriteAttribute(key, this.Attributes[key]);
            }

            writer.Write(HtmlTextWriter.SelfClosingTagEnd);
        }
    }

ASP.NET, HtmlGenericControl, Leeres HTML-Tag