一千萬個為什麽

搜索

是否可以在asp.net aspx頁面之間共享會話狀態,從而調用asp.net webservice

My Situation:

我有一個帶有aspx頁面和webservices的asp.net應用程序

我從一個aspx頁面調用(使用ajax)web服務 - 所有這些都在同一個asp.net應用程序中!

Here is my problem/question Is there any way to share the session state?

即 - aspx頁面有一個sessionID,並且正在維護狀態。在調用webservice時,有沒有辦法自動將seesionID發送到webservice,然後能夠從webservice訪問相同的會話狀態?

-

這將大大簡化我的工作! :)非常感謝你的想法!!

最佳答案

您應該將EnableSession屬性添加到 Web服務方法的WebMethod屬性:

[WebMethod(EnableSession=true)]

轉載註明原文: 是否可以在asp.net aspx頁面之間共享會話狀態,從而調用asp.net webservice