问题描述
login.aspxif(session[userid]=null){redirect.write"login.aspx"}
在login.aspx登录后,又重新回到登录页,并实现:1、欢迎~~~用户,2、退出,3、注销!
解决方案
解决方案二:
把要跳转的页面写入cookies就行
解决方案三:
Response.Redirect("首页.aspx")首页判断if(Session["userid"]==null){Response.Redirect("登录页.aspx")}else{div层ID.visible=true;}以上代码写在page_load里,如果有母版页写在母版页的page_Init()里,要判断是否回发.自己写div层放1、欢迎~~~用户,2、退出,3、注销!欢迎从Sessioni取.退出和注销就写Session.Remove(userid).
解决方案四:
简单方法两个panel一个放登陆框。令一个放你的需求。判断当登陆成功后隐藏一个显示另一个。并用session记录用户显示就可以了。
解决方案五:
简单问题,楼上都回答了,楼主还是先看看书,找个实例完整的做过一遍
解决方案六:
在页面加<%if(Session["userid"]!=null){%>显示登陆信息<%}%>或在cs里通过DIV实现
解决方案七:
JS定时器跳转
解决方案八:
用重定向也可以。
时间: 2024-08-17 18:32:38