ASP.NET如何终止此会话变量实例

时间:2011-08-04 13:26:54

标签: asp.net

嘿,我有一个会话对象,我似乎无法破坏或再次设置为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()

但是当我登录时,它还记得我上次在购物车中有多少物品?

1 个答案:

答案 0 :(得分:0)

http://msdn.microsoft.com/en-us/library/ms524310(v=vs.90).aspx

看到这些评论,它能与它有什么关系吗?

您的代码未显示您填充会话变量的位置以及销毁它的方式和位置。 也许如果你发布更多代码,我可以告诉你更多。