如何在aspx页面之间传递集合列表?

时间:2013-12-09 05:35:19

标签: asp.net vb.net c#-4.0

我尝试过这段代码,但无效。

Dim FilteredAgentsList As New List(Of Object)
FilteredAgentsList = CType(HttpContext.Current.Session("FilteredAgentsList"), List(Of Object))

尝试通过会话访问对象类型中的类类型列表。

Shared FilteredAgentsList As New List(Of Agents)
Me.Session("FilteredAgentsList") = FilteredAgentsList

2 个答案:

答案 0 :(得分:0)

为什么要投放到object? 试试这样:

Dim FilteredAgentsList As New List(Of Agents)
FilteredAgentsList = CType(HttpContext.Current.Session("FilteredAgentsList"), List(Of Agents))

答案 1 :(得分:0)

我不明白为什么需要施法。由于您认为这是必要的,因此您可以使用ConvertAll方法。您可以在发布的链接上看到该示例。

希望我帮忙!