Is it possible for me using session variables into a class?

see07

Regular
Joined
Apr 16, 2004
Messages
78
Location
Mexico City
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.
 
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.
 
Back
Top