Bit by Telerik. Redirect’s in my Ajax Panel not working with .NET 4 upgrade

I upgraded my project with the latest Telerik Q1 2010 assemblies and went to .NET 4.0 at the same time. Well, almost all of my pages that would issue a redirect after they completed their work started failing.

I spent over a day trying to figure out the source. I watched Firebug showing the server responding with gibberish on all the redirects. The symptom was unintelligible response that the page didn’t seem to even be phased by.

Well, I started to think why the hell was I getting binary data streamed back? Should have been a simple redirect header. It finally dawned on me, I loaded the Telerik compression module a while back to try and speed up page delivery from their psychotically bloated pages.

I pulled out the compression modules and Voila! It all started working as it should. What a pile of crap that was!

Anyway, I hope this helps someone else out their pulling their hair. No searches of mine found anything even remotely useful.

<httpModules>
<!--<add name="RadCompression" type="Telerik.Web.UI.RadCompression" />-->
</httpModules>

Happy coding!