R>Повторяю еще раз вопрос:
R>Можно как-нибудь получить html-код того, что IE отображает (уже интерпретированный браузером код)?
можно рендеринг перехватить
protected override void Render(HtmlTextWriter writer)
{
StringBuilder sb = new StringBuilder();
HtmlTextWriter w = new HtmlTextWriter(new System.IO.StringWriter (sb));
base.RenderChildren (w);
w.Flush();
string sFind = "</caption><tr class=\"GridHeader\">\r\n\t\t<td>Помещение</td>";
//sb.Replace(sFind ,"<tr class = GridHeader ><td rowspan=2>Дата</td><td rowspan=2>Объект</td><td rowspan=2>Торговая марка</td><td colspan=4>Наши пожелания</td><td colspan=4>Пожелания клиента</td><td rowspan=2></td></tr>"+sFind);
writer.Write(sb.ToString());
}
либо если тебе нужно изменить рендеринг определенного контрола, то используй SetRenderMethodDelegate