s是Session 不是session,用这样看看:int.Prase(Session["text"].ToString());

解决方案 »

  1.   

    赋值:session["test"]=1;
    打印出它的值:Response.Write(session["test"].ToString());
    由于session["test"]的值类型是object;而Response.Write(string str)方法的参数值类型是string,所以要先进行类型转换,用object的ToString()方法可以把object的值转换为string型。
      

  2.   

    大小写没问题的
    Session["SortDirection"]=1;
    if(int.Parse(Session["SortDirection"].ToString())==1)
    {
    //如果是升序就改为降序
    Session["SortDirection"]=0;
    }
    还是报错!!!
      

  3.   

    Session不是session...大小写表搞错
    还有object类不能隐式转换为int的,可以用Convert.ToInt32()试试看
      

  4.   

    你应该这样写:Session.Add("SortDirection",1);
    if(int.Parse(Session["SortDirection"].ToString())==1)
    {
    //如果是升序就改为降序
    Session["SortDirection"]=0;
    }
      

  5.   

    Session["test"] = 1
    int.parse(Session["test"].tostring())
      

  6.   

    int yourInt = Convert.ToInt32(session["test"]);