新人问一个关于用户登出的问题
protected void LogoutBtn_Click(object sender, EventArgs e)
{
Session.Abandon();
Server.Transfer( "login.aspx ");
}
当用户点击退出,取消他的session,然后回到登陆页.但是现在我想在点击后客户端弹出一个确定框(yes or no),当用户确认后,才跳转,并且取消session. 如果用户选no,那就保持登陆状态不变.
一开始我想添加个jscript属性给退出按扭,然后在取消session.
LogoutBtn.Attributes.Add( "onclick ", "if(confirm(Do you really want to log out?)) window.location = 'login.aspx '; ");
但是我想选no返回false时,应该怎么去控制服务器端那个退出按钮事件组织取消session.冒似js是返回不了给服务器的?高人指点一下..新手上路中.
------解决方案--------------------OnClientClick= "{if(confirm( '确定要退出吗? ')){return true;}return false;} "