今天有个网友问了个问题,帮忙查找资料后解决!
问题描述如下:
请教大家一个问题,我在主页上面添加了一个注销按钮来退出系统:
<asp:LinkButton id="LogoutBtn" runat="server" οnclick="Logout" plain="true">[注销登录]</asp:LinkButton>
后台函数代码:
protected void Logout(object sender, EventArgs e)
{
Session.Contents["LoadGuid"] = "";
Session.Contents["LoadGuid"] = "";
SLoadStat = "timeout";
SLoadName = "";
SLoadGuid = "";
Response.Write("<script>window.location.href='../Default.aspx';</script>");
}
可是点击时总弹出错误对话框:
<asp:LinkButton id="LogoutBtn" runat="server" οnclick="Logout" plain="true">[注销登录]</asp:LinkButton>
后台函数代码:
protected void Logout(object sender, EventArgs e)
{
Session.Contents["LoadGuid"] = "";
Session.Contents["LoadGuid"] = "";
SLoadStat = "timeout";
SLoadName = "";
SLoadGuid = "";
Response.Write("<script>window.location.href='../Default.aspx';</script>");
}
可是点击时总弹出错误对话框:
查找资料后说是
<asp:ScriptManager ID="ScriptManager1" runat="server" ScriptMode="Release">
这样就可以解决,经过试验,确实如此。
原文链接为: