嘿,我有一个会话对象,我似乎无法破坏或再次设置为null。
这是如何设置的
If HttpContext.Current.Session("ASPNETShoppingCart") Is Nothing Then
Instance = New ShoppingCart()
Instance.Items = New List(Of CartItem)
HttpContext.Current.Session("ASPNETShoppingCart") = Instance
Else
Instance = CType(HttpContext.Current.Session("ASPNETShoppingCart"), ShoppingCart)
End If
在我退出时我有
Session.Abandon()
但是当我登录时,它还记得我上次在购物车中有多少物品?
答案 0 :(得分:0)
http://msdn.microsoft.com/en-us/library/ms524310(v=vs.90).aspx
看到这些评论,它能与它有什么关系吗?
您的代码未显示您填充会话变量的位置以及销毁它的方式和位置。 也许如果你发布更多代码,我可以告诉你更多。