当用户导航到其他页面,刷新或关闭浏览器时,我需要清除会话值。我曾尝试过asp.net的onunload事件,但它没有帮助。
或者是否可以在JavaScript中设置会话值?作为服务器端的会话存储,所以我认为我们无法访问JavaScript中的会话。
答案 0 :(得分:0)
您还可以尝试在初始加载页面之前删除/设置会话:
.. Page_Load() {
if( !IsPostBack ) {
Session.Remove("key"); // or Abandon(), or Clear().
}
}