Response.RRedirect属于哪个命名空间

本文关键字:命名空间 属于 RRedirect Response | 更新日期: 2023-09-27 17:57:58

当我在静态类中写这篇文章时,我会得到下面的红线:响应:

  Response.Redirect("ErrorPage.aspx.aspx?Error=" + READERROR);

它问我是否有丢失的程序集。我该怎么解决这个问题?

Response.RRedirect属于哪个命名空间

命名空间:System.Web

程序集:System.Web(在System.Web.dll中)

但如果你在静态类中定义,那么我认为它应该是…

HttpContext.Current.Response.Redirect(....);

Response.Redirect("SomePage.aspx"); 外使用此选项

System.Web.HttpContext.Current.Response.Redirect("SomePage.aspx");

因为Response(它是对象,类是HttpWebResponse)是Page类的成员。

命名空间中有定义的类型(类、结构、接口…),方法在In类型中(而不是在委托和枚举中)。

"响应"不是类(但是HttpWebResponse是)。Response.Redirect("ErrorPage.aspx.aspx?Error=" + READERROR);行看起来类似于从System.Web.UI.Page派生的类中的代码。在这个类中是名为Response的属性,要使用这个属性,您不需要使用。

但是HttpWebResponse在:中

命名空间:System.Net

程序集:系统(在System.dll中)