日期:2014-05-17  浏览次数:20469 次

session存取值
session记录一个文本框中的值,不为空时赋值给session,点击按钮刷新页面,得到session对应的值,为空时不使用session,怎么做

------解决方案--------------------
C# code

 #region 写入Session
            if (!string.IsNullOrEmpty(this.TextBox1.Text))
            {
                Session["Save_Value"] = this.TextBox1.Text;
            }
            #endregion

            #region 读取Session
            string temp = Session["Save_Value"] == null ? string.Empty : Session["Save_Value"].ToString();
            #endregion

------解决方案--------------------
if (!string.IsNullOrEmpty(this.TextBox1.Text))
{
Session["Value"] = this.TextBox1.Text;
}

//获取Session值
private string _Value
{
 { get { return string.IsNullOrEmpty(Session["QuestionID"]) ? string.Empty : Session["QuestionID"].Trim(); } }
}

不用的时候,清空Session
 Session.Clear();