private string ControlToHtmlString(Control ctl)
{
StringBuilder ctlStr = new StringBuilder(100);
TextWriter tw = new System.IO.StringWriter(ctlStr);
HtmlTextWriter htw = new HtmlTextWriter(tw);
ctl.RenderControl(htw);
return ctlStr.ToString();
}