На странице ASP.NET с вкладкой, я использую хеш-код в URL-адресе, чтобы отслеживать, на какой вкладке я нахожусь (с помощью Плагин jQuery для BBQ). Например:
http://mysite.com/foo/home#tab=budget
К сожалению, я только что понял, что на странице есть несколько мест, на которых я использую старомодный ретранслятор ASP.NET, и когда посылка завершена, хеш отсутствует:
http://mysite.com/foo/home
... поэтому я убираюсь на другую вкладку. Не хорошо.
Это веб-сайт (не MVC) с использованием .NET 4.0. Однако, как вы можете видеть, я использую маршрутизацию URL.
Есть ли способ сообщить ASP.NET сохранить хэш в URL-адресе после обратной передачи?