在ASP.NETC中处理会话#
假设在一个页面上有多个会话,并且我只想清除其中一个会话的值,那么我如何实现这一点呢。Session.clear()是否会清除所有会话的值,或者会因为多个会话而产生歧义?一次只有一个会话供一个用户使用。如果清除会话,则只清除访问页面的当前用户的会话,而不是所有用户的会话。@Inu但是,如果我在代码中的多个会话中使用会话来保持各种控件的值,会怎么样?每个用户只有一个会话。你可以在里面放任何你想要的东西(但越少越好)。您可以通过调用Session.clear()清除其中的所有内容,也可以通过执行Session.remove/Session.add只删除/添加一个元素在ASP.NETC中处理会话#,asp.net,session,Asp.net,Session,假设在一个页面上有多个会话,并且我只想清除其中一个会话的值,那么我如何实现这一点呢。Session.clear()是否会清除所有会话的值,或者会因为多个会话而产生歧义?一次只有一个会话供一个用户使用。如果清除会话,则只清除访问页面的当前用户的会话,而不是所有用户的会话。@Inu但是,如果我在代码中的多个会话中使用会话来保持各种控件的值,会怎么样?每个用户只有一个会话。你可以在里面放任何你想要的东西(但越少越好)。您可以通过调用Session.clear()清除其中的所有内容,也可以通过执行Ses
Session.Clear(); // Remove all keys and values from the session state collection of current user
Session.Remove("SessionName"); //Will remove particular session variable of current user