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