创建Session
session["username"]=name;
指定过期时间(默认20分钟)
session.timeout=30;
跳转页面
response.redirect("xxx.aspx")
Session的应用场景
登陆
登录时需要校验用户输入的用户名和密码,如果都正确,那么我们会将用户的信息存储到Session中。
在主页面在进行校验,防止url直接进入主界面
在一般处理程序中如果要使用Session必须实现 system.web.SessionState.IRequiresSessionState
验证码校验
如果校验成功将Session的值赋为nill
作用:增加破解难度 优化
page_Init init事件,生成页面的时候触发
判断文本框有没有值?
string.IsNullorEmpty(值) ————>为空执行