как получить / отследить исходящий текст ответа asp.net

мой сервер иногда возвращает неправильный HTML-код веб-клиентам

я использую asp.net 4 с VS 2012. отладка на IIS Express.

чтобы устранить эту проблему, id хотел бы отследить HTML, который отправляет asp.net

вGlobal_asax_PreRequestHandlerExecute я могу получить доступ к коду ответа и статусу, но не могу найти тело HTML

я пытался прочитатьOutputStream нравится:

Dim ms = New MemoryStream
CurContext.Response.OutputStream.CopyTo(ms)
Dim sr = New StreamReader(ms)
Dim rtext = sr.ReadToEnd

но это бросаетNotSupportedException Stream does not support reading.

есть идеи?

большое спасибо

РЕДАКТИРОВАТЬ

я теперь проверял это наверняка

у меня есть ярлык на странице со следующими атрибутами

<asp:label id="l" runat="server" Font-Bold="true" Font-Size="X-Large" BackColor="Pink"/>

при отображении в браузере это выглядит очень хорошо, как показано ниже:

<span id="C1_FormView1_l" style="background-color:Pink;font-size:X-Large;font-weight:bold;">Processed</span>

но при загрузке с веб-клиента я получаю

<span id="C1_FormView1_l"><b><font size="6">Processed</font></b></span>

почему теряется задний цвет? и кстати, почему он не использует более современныйstyle атрибут вместо добавленияb а такжеfont

если бы я мог читать ResponseStream, я бы по крайней мере знал, ГДЕ он теряется, даже если я не знаю сейчас.

большое Вам спасибо

Постскриптум если .net 4.5 лучше для этого, то я мог бы рассмотреть вопрос об изменении целевой структуры

Ответы на вопрос(2)

Ваш ответ на вопрос