Вы бы написали HttpFilter, который прикреплен к запросу. Это код, который может изменить вывод после того, как он был записан на этапе рендеринга страницы ASP.NET.
В этой статье показано, как это сделать (они изменяют вывод с HTML на действительный XHTML, но идея та же).