Asp.net asp如何从web服务方法获取当前页面引用?

Asp.net asp如何从web服务方法获取当前页面引用?,asp.net,web-services,asp.net-ajax,Asp.net,Web Services,Asp.net Ajax,我正在使用slideshow extender web服务方法,并试图从我在page_load中获得的request.QueryString中获取字符串。 当然,新的myPage不行。 那我该怎么办? 谢谢 您可以在页面加载时将查询字符串存储在会话中,并在必要时从服务访问它 您可以将查询字符串的适用部分存储在页面上的隐藏字段中,并将值作为服务调用的一部分传递 如果要进行服务调用时查询字符串仍然是URL的一部分,则可以使用javascript从URL提取值并传递它们 谢谢,但即使我启用sessio

我正在使用slideshow extender web服务方法,并试图从我在page_load中获得的request.QueryString中获取字符串。 当然,新的myPage不行。 那我该怎么办? 谢谢

您可以在页面加载时将查询字符串存储在会话中,并在必要时从服务访问它

您可以将查询字符串的适用部分存储在页面上的隐藏字段中,并将值作为服务调用的一部分传递

如果要进行服务调用时查询字符串仍然是URL的一部分,则可以使用javascript从URL提取值并传递它们


谢谢,但即使我启用session=true,我也无法在我的Web服务中访问session。我错过了什么?[WebMethod EnableSession=true][ScriptMethod]公共静态AjaxControlToolkit.Slide[]GetSlides{string Name=string Session[Name];//会话无法访问我通过HttpContext.Current.Session从中获取它谢谢