Postbacks do ASP.NET perdem o hash na URL

Em uma página ASP.NET com uma guia, estou usando o código de hash no URL para acompanhar qual guia estou (usando oPlugin jQuery para churrasco) Por exemplo:

http://mysite.com/foo/home#tab=budget

Infelizmente, acabei de perceber que existem alguns lugares na página em que estou usando um postback antigo do ASP.NET para fazer coisas e, quando o postback é concluído, o hash desaparece:

http://mysite.com/foo/home

... então sou levado para uma guia diferente. Nada de bom.

Este é um site de formulários da web (não o MVC) usando o .NET 4.0. Como você pode ver, estou usando o roteamento de URL.

Existe uma maneira de dizer ao ASP.NET para manter o hash no URL após uma postagem?

questionAnswers(3)

yourAnswerToTheQuestion