if (Session["tbUser"]==null) { //........ } 请问这句是什么意思?
1个回答
展开全部
Session用于保存每个用户的专用信息.每个客户端用户访问时,服务器都为每个用户分配一个唯一的会话ID(Session ID) . 她的生存期是用户持续请求时间再加上一段时间(一般是20分钟左右,可以在配置里面自行定义时间长短).Session中的信息保存在Web服务器内容中,保存的数据量可大可小.当Session超时或被关闭时将自动释放保存的数据信息.由于用户停止使用应用程序后它仍然在内存中保持一段时间,
因此使用Session对象使保存用户数据的方法效率很低.()
对于小量的数据,使用Session对象保存还是一个不错的选择.
使用Session对象保存信息的代码如下:
//存放信息
Session["key"]="value"
//读取数据
string UserName=Session["key"].ToString();
判断Session["key"]是否存在或是否失效(session超过保持时间会失效)
if(Session["key"]==null)
{...}
因此使用Session对象使保存用户数据的方法效率很低.()
对于小量的数据,使用Session对象保存还是一个不错的选择.
使用Session对象保存信息的代码如下:
//存放信息
Session["key"]="value"
//读取数据
string UserName=Session["key"].ToString();
判断Session["key"]是否存在或是否失效(session超过保持时间会失效)
if(Session["key"]==null)
{...}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询