Asp.net 如何从类(类内)调用ASPX页

Asp.net 如何从类(类内)调用ASPX页,asp.net,c#-4.0,Asp.net,C# 4.0,我想从类文件或类的内部函数调用或重定向ASPX页 请帮帮我,或者给我一些提示 请为调用或重定向ASPX页面编写语句,从类中或在类中您的类应该从System.Web.UI.page派生,在类中您可以使用以下方法 HttpResponse.Redirect(string url) 你只需做: HttpContext.Current.Response.Redirect("~/myPage.aspx") 请注意两件事: 1) 可以使用波浪号(~)指示应用程序的根 2) 这(默认情况下)将引发线程中止

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

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

HttpResponse.Redirect(string url)
你只需做:

HttpContext.Current.Response.Redirect("~/myPage.aspx")
请注意两件事:

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

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

HttpContext.Current.Response.Redirect("~/myPage.aspx",false)
3) 您应该使用System.Web添加