session存取值
session记录一个文本框中的值,不为空时赋值给session,点击按钮刷新页面,得到session对应的值,为空时不使用session,怎么做
[解决办法]
#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();