在一般处理程序中怎样获得session对象啊?
Jquery怎样和asp.net结合起来较好的运用?如果大家想共同学习的人就请加入到这个群:88718955 这个群讨论C#,asp.net,Java,J2EE,JavaScript,Jquery,ext等技术,如果想共同学习的人就请进吧

解决方案 »

  1.   

     protected void Button1_Click(object sender, EventArgs e)
        {//登录按钮
            string loginText= objUser.LoginUser(this.txt_Uid.Text.Trim(),this.txt_Pwd.Text.Trim());
            if (loginText == "登录成功")
            {
                
              
                Session["uid"] = objUser.LoginID_To_Uid(this.txt_Uid.Text.Trim());
                
                          
            }
            else
            {
                objJs.JsAlert("登录失败:用户名不存在或者密码不正确!");
            }
        }上面是赋值,下面是获得 protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["uid"] != null)
            {
                uid = Session["uid"].ToString();        }
            else
            {
                Response.Redirect("~/login.aspx");
             }
      

  2.   


    //创建并向Session中增加数据
    Session["名称"]="数据";  
    //取值
    if(Session["名称"]!=null)                 //先判断是否存在Session对象
        string 变量 = (string)Session["名称"]; //若存在刚取值
    else{                                     //不存在Session对象     
        Session["名称"]="数据";                //这里创建一个
         string 变量 = (string)Session["名称"]; //之后在取值
    }
      

  3.   

    几位给出的答案,是否想的太天真了。我说的是一般处理程序中.ashx在这个中怎样获得session 对象,你们说的我都知道,你们当中没有我想要的结果
      

  4.   

    http://www.cnblogs.com/lin614/archive/2008/02/03/1063540.html
      

  5.   

    Handler继承一下IRequiresSessionState接口就可以直接拿Session了
      

  6.   

    但是在Handler中给Session赋值后,在ASPX中怎么获得啊?
      

  7.   

    Handler继承一下IRequiresSessionState
    然后用context.Session["key"]
    就能拿到了
      

  8.   


     public class Rule_Config_Add : IHttpHandler,IRequiresSessionState
      {
        RCCONFIG.RuleUser = ((LTP.Accounts.Bus.User)context.Session["UserInfo"]).UserID;
      }要继承IRequiresSessionState