如何重定向到asp.net中的特定网站页面?

发布于 2024-12-05 18:05:04 字数 248 浏览 1 评论 0原文

我正在开发一个网站。在该网站中,我将控制重定向到另一个网站。完成另一个网站上的工作后,我想从我的网站返回我的页面。

假设我想重定向我的网站页面“abc.aspx”。我将网站安装在我自己电脑的默认虚拟目录中。

我正在开发一个购物网站&为了付款,我将重定向到 ccavenue 网站。从ccavenue网站完成购物付款后我想重定向到我的购物网站到特定页面,并且我不想在另一个窗口上打开付款过程。比如何做到这一点?

如何做到这一点?

I'm developing one web site. In that web site I'm redirecting control to the another site. After completing work on another web site I want to be back on the my page from the my web site.

Suppose I want to redirect on the my web site page that is "abc.aspx". And I installed my web site on the Default virtual directory of my own pc.

I'm developing one shopping site & for payment I'm redirecting to the ccavenue site. And after completing shopping payment from the ccavenue website I want to redirect to the my shopping web site to the particular page , And I don't want to open the payment process on the another window. Than how to do this?

How to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

倾城°AllureLove 2024-12-12 18:05:04

内部重定向:

Response.redirect("/abc.aspx")

这将执行相同的操作,但可能更具可读性:

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

外部重定向:

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

如果您使用会话变量,还可以在链接后放置 FALSE (作为参数):

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

您也可以这样做:

internal redirect:

Response.redirect("/abc.aspx")

this will do the same but maybe more readable:

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

external redirect:

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

Also put FALSE (as a parameter) after the link if you use session variables:

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

you can also do this:

混浊又暗下来 2024-12-12 18:05:04

您将需要该辅助站点来执行重定向。这通常是电子商务网站处理与支付门户交互的方式。或者,您可以在新窗口/选项卡中打开第二个站点,以便当用户关闭该窗口时,他们默认返回到您的站点。

理想情况下,您需要提供更多背景信息,以便人们能够回答您问题的具体情况。

You'll need that secondary site to perform the redirect. This is typically how ecommerce sites handle their interaction with payment portals. Alternatively, you could open the second site in a new window/tab, so that when the user closes that window, they are returned to your site by default.

Ideally, you need to give more context so people can answer to the particulars of your problem.

半寸时光 2024-12-12 18:05:04

我得到了解决方案,即 -

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

它将返回我网站的当前网址

I got the solution on this, that is-

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

which will return me the current url of my web site

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文