URL-адрес запроса asp.net не возвращает #, а данные после # - PullRequest
2 голосов
/ 21 марта 2012

У меня есть URL-адрес типа - www.mysite.aspx # type и HttpContext.Current.Request.Url возвращает просто путь без # и текст после #, только www.mysite.aspx ... Может быть, у кого-то есть решение?Мне нужен этот # тип, чтобы вернуться.Спасибо

Ответы [ 2 ]

3 голосов
/ 21 марта 2012

Вы не можете получить часть после хеша (#).Это находится в области видимости браузера.

Однако вы можете обойти это, уведомив сервер от клиента, что является полным URL-адресом.Смотрите здесь: Как получить Url Hash (#) со стороны сервера

0 голосов
/ 21 марта 2012

Часть после # (называемая Идентификатор фрагмента ) никогда не отправляется на сервер браузером, поэтому вы не можете получить ее в asp, который является технологией на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...