Не удалось получить полный URL в asp.net mvc3, игнорируется # - PullRequest
0 голосов
/ 16 марта 2012

как я могу получить следующий URL
http://localhost:4847/Category/#pageindex=1
мне не удалось получить полный URL, используя Request.Url.OriginalString
его только дай мне
blocalhost: 4847 / Категория
игнорировать другие параметры. в основном я хочу получить # pageindex = 1 из этого URL
есть другой способ получить (# pageindex = 1)

1 Ответ

1 голос
/ 16 марта 2012

Почему вы используете #?Это жестко закодировано?Почему бы не использовать вспомогательные методы Html для генерации URL-адресов ссылок?

 @Html.ActionLink("Category", "Index", new { pageIndex= "1"}) 

строка запроса должна выглядеть следующим образом:

http://localhost:4847/Category?pageindex=1

Ваш запрос на эту страницубудет обработан действием.Так что я думаю, вы должны получить это в качестве параметра этого метода действия.

 public ActionResult Index(string pageIndex)
 {
     //do whatver with pageIndex variable value here
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...