//功能:登录页面A——>成功登录页面B
//A页面代码
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
bool Checked = true;
if (Checked == true)
{
Session["UserName"] = txtUserName.Text;
Session["Pwd"] = txtPwd.Text;
Response.Redirect("loginSuccess.aspx");
}
}
//B页面代码
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserName"] == null) {
Label1.Text = "没有登录";
}
else{
Label1.Text="当前用户:"+Session["UserName"];
Label1.Text+="<br>"+"密码:"+Session["Pwd"];
} }
protected void Button1_Click(object sender, EventArgs e)
{
Session.Abandon();
}
问题是:为何要第一次单击B页面的Button1按钮,没有任何反映,必须单击第二次Button1按钮,才能销毁会话?
请大家指教?
//A页面代码
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
bool Checked = true;
if (Checked == true)
{
Session["UserName"] = txtUserName.Text;
Session["Pwd"] = txtPwd.Text;
Response.Redirect("loginSuccess.aspx");
}
}
//B页面代码
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserName"] == null) {
Label1.Text = "没有登录";
}
else{
Label1.Text="当前用户:"+Session["UserName"];
Label1.Text+="<br>"+"密码:"+Session["Pwd"];
} }
protected void Button1_Click(object sender, EventArgs e)
{
Session.Abandon();
}
问题是:为何要第一次单击B页面的Button1按钮,没有任何反映,必须单击第二次Button1按钮,才能销毁会话?
请大家指教?
解决方案 »
- marquee 滚动疑问
- JSON数据传输
- 各位大大们,请问怎么在后台管理上面实现邮件群发功能啊(asp.net)
- 为什么一点击提交按钮,Raodio和CheckBox的选中状态就没了呢?
- 恕我愚钝.asp.net的"."的读音是什么?
- 请问你们一般远程桌面连接用什么软件啊,求一个好用通用的
- ******请问各位大虾怎样在web页面打开一个子页面啊?***********
- 为何超链接不行啊。
- 怎么在C#里面弹出一个窗口啊?
- 在DataGrid中怎么样显示代码?例如表中字段sfwc存的值是1或2,1表示“已完成”,2表示“未完成”,我想...
- 怎么用RsClientPrint批量打印pdf文档?
- 上传图片 改变大小
protected void Button1_Click(object sender, EventArgs e)
{
Session.Abandon();
Response.Redirect("b.aspx")
}
一般执行完Abandon后,都会再重定向到本页面