Используйте метод RenderControl для вывода содержимого в HtmlTextWriter.
Пример, который выводит содержимое в StringBuilder.
StringBuilder content = new StringBuilder();
StringWriter sWriter = new StringWriter(content);
HtmlTextWriter htmlWriter = new HtmlTextWriter(sWriter);
pnlMyPanel.RenderControl( htmlWriter );