4

我想从 CLASS 文件或类的内部函数调用或重定向 ASPX 页面,请帮助我或给出提示,或者请编写调用语句或从类中或在类中重定向 ASPX 页面

4

2 回答 2

7

你只需这样做:

HttpContext.Current.Response.Redirect("~/myPage.aspx")

请注意两件事:

1) 您可以使用波浪号 (~) 来指示应用程序的根目录

2)这(默认情况下)将引发线程中止异常。您可以通过使用 .olverload 方法消除它false

HttpContext.Current.Response.Redirect("~/myPage.aspx",false)

3)你应该添加using System.Web;

于 2013-03-24T07:02:54.653 回答
0

您的 CLASS 应该从 System.Web.UI.Page 派生,在您的类中,您可以使用以下方法

HttpResponse.Redirect(string url)
于 2013-03-24T07:02:36.987 回答