new System.Web.UI.Page().Request.QueryString.GetValues(1) 
是含参的构造啊
new System.Web.UI.Page().Request.QueryString 
new System.Web.UI.Page().Request.QueryString[name] 
不对,如果写成
System.Web.UI.Page().Request.QueryString qs=new System.Web.UI.Page().Request.QueryString();
qs[name]就可以了吧

解决方案 »

  1.   

    -_-b老大那是方法好不方法不能new
    而且已经System.Web.UI.Page().Request.QueryString错误你在怎么new也会报前面的错~~
      

  2.   

    看不懂 LZ 在说什么但是 Page 类自己去 new 是没有任何意义的,其内部相关的应用程序信息并不存在,比如 Context 属性(类型 HttpContext)  == null
         Request 属性 (类型 HttpRequest) == null 
       ....你的代码中new System.Web.UI.Page().Request == null 后续调用肯定报 System.Web.HttpException: 请求在此上下文中不可用 或者  NullReferenceException
      

  3.   

    任何实现 IHttpHandler 的类,如 System.Web.UI.Page 只有 ASP.NET 引擎去处理才有意义,初始话相关信息
      

  4.   

    new System.Web.UI.Page().Request.QueryString["Dataangel"].ToString();
    -_-b这样就没事了~~~这是啥饿愧MS想的出