Невозможно получить значение после привязки на стороне сервера, вы можете проверить это с помощью fiddler или чего-то подобного, вы должны разобраться с этим на клиенте. Браузер просто удаляет все после привязки.
Получение якорной ссылки в URL для ASP.Net
c # получить полный URL с "#"
Обновление:
Я не знаю, как именно Google это делает, но если вы посмотрите с помощью fiddler после первоначального запроса, там будет другой без #, вот журнал fidller для запроса вашего вопроса:
![enter image description here](https://i.stack.imgur.com/dG83M.png)
так что мой совет - посмотрите с fiddler, как это делает Google, или, возможно, задайте другой вопрос