如何回读会话中存储的对象?
-
23-10-2019 - |
题
首先,这是负载部分。
Structure MainStruct
Dim Ans1 As String
Dim Ans2 As String
End Structure
Dim Build As New List(Of MainStruct)
...
...
...
Session("MyData") = Build
问题是如何回复会话中存储的列表中的内容?我的意思是...
Build = Session("MyData")
解决方案
代替 Build = Session("MyData").Ans1
你会想做的
Build = CType(Session("MyData"), List(Of MainStruct))
你也可以做一个 DirectCast
代替 CType
如果你想。
编辑:质疑更改
然后阅读结果,您将能够通过构建。
您可以用每个linq,for a,for a,for a in a linq循环遍历它!
其他提示
由于它的VB,我认为您不需要退缩,如果我错了,请纠正我。
我认为你不能只做
build = session(“ mydata”)。ans1
您需要做类似的事情:
build = session(“ mydata”)
然后u迭代ur列表<>访问结构
不隶属于 StackOverflow