see07 Posted March 9, 2005 Posted March 9, 2005 Hello: I have a class where I�m using session variables, notwithstanding when I compile Project it�s sending me this error: �Name �session� doesn�t exist in class or namespace �WUC_CreDes.Class1��. Does it mean that it is not permitted to me using session variables into a class? This is my code: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace WUC_CreDes { public class Class1 { public static bool No_PostBack() { Session["par1"] = ""; return false; } } } Thank you in advance for your help. A.L. Quote
Moderators Robby Posted March 9, 2005 Moderators Posted March 9, 2005 You need to import system.Web, then do this in your constructor; I'm sure you can figure out from here. private string _sessionId; private HttpContext _httpContext = null; public class1(string currentSessionID) { _httpContext = HttpContext.Current; _sessionId= currentSessionID; } I would make this a base class to handle all state, it comes in handy when you have multiple developers. Quote Visit...Bassic Software
see07 Posted March 9, 2005 Author Posted March 9, 2005 Thanks you Robby for your help. Now my project is working fine... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.