Feedback

C# - Darstellung eines ASP.NET Steuerelementes als HTML-String

Veröffentlicht von am 09.02.2012
(2 Bewertungen)
Gelegentlich gibt es die Notwendigkeit ein ASP.NET Steuerelement in String-Darstellung zu bekommen. Die folgende Methode gibt ein Control als HTML-String zurück.
private string RenderControl(Control ctrl)
{
   StringBuilder sb = new StringBuilder();
   StringWriter sw = new StringWriter(sb);
   HtmlTextWriter hw = new HtmlTextWriter(sw);
   ctrl.RenderControl(hw);
   return sb.ToString();
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!