今天在做项目的过程中遇到了一个问题,就是如何在aspx里的WebMethod方法中调用Session数据。刚开始是直接用
结果抛出错误[quote]非静态字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用...[/quote]
找了半天,最后终于在stackoverflow论坛上找到了答案,解决方法就是
附链接[url]http://stackoverflow.com/questions/5340445/cannot-get-session-in-webmethod-in-asp-net[/url],表示感谢!
String userId=Session["UserId"].toString();
结果抛出错误[quote]非静态字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用...[/quote]
找了半天,最后终于在stackoverflow论坛上找到了答案,解决方法就是
String userId= HttpContext.Current.Session["UserId"].toString();
附链接[url]http://stackoverflow.com/questions/5340445/cannot-get-session-in-webmethod-in-asp-net[/url],表示感谢!