Как перенаправить на конкретную страницу сайта в asp.net? - PullRequest
0 голосов
/ 20 сентября 2011

Я разрабатываю один веб-сайт. На этом веб-сайте я перенаправляю управление на другой сайт. После завершения работы на другом веб-сайте я хочу вернуться на мою страницу с моего веб-сайта.

Предположим, я хочу перенаправить на страницу моего сайта, которая называется "abc.aspx". И я установил свой веб-сайт в виртуальный каталог по умолчанию моего собственного компьютера.

Я разрабатываю один торговый сайт и для оплаты перенаправляю на сайт ccavenue. И после завершения оплаты покупок с веб-сайта ccavenue я хочу перенаправить на свой веб-сайт покупок на определенную страницу, и я не хочу открывать процесс оплаты в другом окне. Чем это сделать?

Как это сделать?

Ответы [ 3 ]

0 голосов
/ 20 сентября 2011

внутреннее перенаправление:

Response.redirect("/abc.aspx")

это будет делать то же самое, но, возможно, более читабельно:

Response.redirect(Request.Url.Authority+"/abc.aspx")

внешнее перенаправление:

Response.redirect("http://www.derp.nu/foo")

Также поставьте FALSE (в качестве параметра) после ссылки, если вы используете переменные сеанса:

Response.redirect("/abc.aspx", false)

, вы также можете сделать это:

0 голосов
/ 20 сентября 2011

Я получил решение по этому вопросу, то есть -

System.Web.HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority) + VirtualPathUtility.ToAbsolute("~/CCAvenueReturn.aspx")

, которое вернет мне текущий URL моего веб-сайта

0 голосов
/ 20 сентября 2011

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

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

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