前台:
<%if (Session["loginState"] == null)
{ %>
<div class="dblink">
a<b></b><a href="login.aspx" target="_search">请登录</a><b></b><a href="reg.htm" class="mfzc" target="_search">免费注册</a>
</div>
<%} else{ %>
<div class="dblink">
<label runat="server" id="showName"></label>a<b></b><a href="#" onclick="exitsc();">[退出]</a>
</div>
<%} %> <script type="text/javascript">
function exitsc() {
<%clearSession();%>
location.reload();
}
</script>后台: protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["userName"] == null)
{
}
else
{
showName.InnerText = Session["userName"].ToString();
}
}
}
public void clearSession()
{
Session["userid"] = null;
Session["userName"] = null;
Session["loginState"] = null;
}
<%if (Session["loginState"] == null)
{ %>
<div class="dblink">
a<b></b><a href="login.aspx" target="_search">请登录</a><b></b><a href="reg.htm" class="mfzc" target="_search">免费注册</a>
</div>
<%} else{ %>
<div class="dblink">
<label runat="server" id="showName"></label>a<b></b><a href="#" onclick="exitsc();">[退出]</a>
</div>
<%} %> <script type="text/javascript">
function exitsc() {
<%clearSession();%>
location.reload();
}
</script>后台: protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["userName"] == null)
{
}
else
{
showName.InnerText = Session["userName"].ToString();
}
}
}
public void clearSession()
{
Session["userid"] = null;
Session["userName"] = null;
Session["loginState"] = null;
}
解决方案 »
- 跪求无刷新gridview 或者datelist 无刷新分页
- sql连接释放问题??求解释
- asp.net如何获取当前程序的应用程序池名称
- 请求失败或服务没有及时地反应查阅事件日志或其他适用的错误日志细节
- ASP.net可以用ACCESS也可以用SQLSERVER怎么实现?
- ***请教:有什么好办法asp.net页面head区批量添加内容?***
- 简单问题,如何在visual 2003.net中使用cookie,session
- 50分求个问题:将数据源保存在DataSet里再产生一个XML形式存储的文件的问题
- 求高手,求代码
- 用vs2005如何将asp.net项目的c#代码文件发布到一个dll中
- rdlc 如何显示动态列标题(急!)
- 求救!!!WebChart X轴显示太多导致密集看不到出内容的处理方法
<%clearSession();%>
都清空了啊
<%clearSession();%>
写在脚本里面没用,仍然是先执行clearSession();后才输出html的
{ 当不刷新的时候,才能执行if里面的语句,刷新了就不能执行了
}