是否可以在asp.net aspx页面之间共享会话状态,从而调用asp.net webservice

时间:2010-04-17 20:22:04

标签: asp.net asp.net-ajax asp.net-session

我的情况:

我有一个带有aspx页面和webservices的asp.net应用程序

我从aspx页面调用(使用ajax)web服务 - 所有这些都在同一个asp.net应用程序中!

这是我的问题/问题 有没有办法分享会话状态?

即。 - aspx页面有一个sessionID,并且正在维护状态。当调用webservice时,有没有办法自动将seesionID发送到webservice,然后能够从webservice访问相同的会话状态?

-

这将大大简化我的工作! :)非常感谢您的想法!!

1 个答案:

答案 0 :(得分:1)

您应该将EnableSession属性添加到 Web服务方法的WebMethod属性:

[WebMethod(EnableSession=true)]