首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

session存取值,该如何解决

2012-05-04 
session存取值session记录一个文本框中的值,不为空时赋值给session,点击按钮刷新页面,得到session对应的值

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();

热点排行