请达人帮忙,在一个.aspx后台文件中有一个函数(里面有Request.QueryString["order"]),在此页面调用成功,但在其它页面调用就出错,错误处在Request.QueryString["order"]这句。错误信息如下:
请求在此上下文中不可用
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 请求在此上下文中不可用
请求在此上下文中不可用
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 请求在此上下文中不可用
在WebForm1.aspx中执行某操作时执行了Request.Redirect(WebForm2.aspx?order="某值")
然后在WebForm2.aspx的后台文件才可以用Request.QueryString["order"]接收order参数。
否则会出错
Request是那个页面后台文件的类里的一个函数里。
我在另一个页面是调用那个函数,不应该算是调用其它页面的Request吧,为什么会出错?