从ViewState检索字典

时间:2013-11-16 01:45:55

标签: vb.net dictionary viewstate

我在从ViewState检索字典对象时遇到问题。 ViewState对象看起来像正确填充,如下所示,但是,当我尝试将字典对象设置为ViewState对象时,它是Nothing。

ViewState(“files”)对象通过立即窗口:

?视图状态( “文件”)

Count = 2
dict: Count = 2
(0): {[AITN2.deploy.cmd, file 1]}
(1): {[AITN2.SourceManifest.xml, file 2]}

这是我设置字典对象的代码:

        Dim myFiles As New Dictionary(Of String, String)

    If Not IsNothing(ViewState("files")) Then
        myFiles = CType(Session("files"), Dictionary(Of String, String))
    End If

1 个答案:

答案 0 :(得分:1)

您正在检查ViewState,但是从会话中检索数据。