1

我在一个名为“paypal”的子文件夹中,我试图重定向到我的 mvc 页面。我已经尝试了这 3 种方法我试图重定向表单的页面是一个网络表单

Response.Redirect("../../SubscriptionView/Success/" + pdt.TransactionId.ToString());

Response.Redirect("../SubscriptionView/Success/" + pdt.TransactionId.ToString());

Response.Redirect("~/SubscriptionView/Success/" + pdt.TransactionId.ToString());

并不断获得

HTTP 错误 404.0 - 未找到 您要查找的资源已被删除、名称已更改或暂时不可用。

... .com:80/paypal/subscriptionview/success/ ...

看看重定向没有从 paypal 目录上移吗?我究竟做错了什么?

4

1 回答 1

2

我想出了如何让它工作。

 UrlHelper urlHelp = new UrlHelper(HttpContext.Current.Request.RequestContext);
                    response.Redirect(urlHelp.Action("PaymentError", "SubscriptionView", new { mailId = mailId }));

这从我需要处理从贝宝返回到我的控制器的响应的 aspx 页面返回给我

于 2013-12-16T01:53:08.750 回答