读书人

如果在SESSION中存存储自定义class解决

发布时间: 2012-03-07 09:13:51 作者: rapoo

如果在SESSION中存存储自定义class
'page1.asp
Class TSessionSave
Public Status, Name, Num
End Class

Dim oSS
oSS = New TSessionSave
oSS.Status = 1
oSS.Name = "cjj "
oSS.Num = 10
Set Session( "SSObject ") = oSS

'page2.asp
Dim oSS
Set oSS = Session( "SSObject ")
Response.Write(oSS.Num)
Response.End

像上面这样不行,但像Connection等ActiveX的却可以,有法子让Class定义的类也能存储到Session中么?

[解决办法]
理论上可以的,但是就是不行

Response.Write(Session( "SSObject ").num)
Microsoft VBScript 运行时错误 错误 '800a01b6 '

对象不支持此属性或方法: 'Session(...).num '

/web/page2.asp,行 1


看看楼下有什么说法

读书人网 >ASP

热点推荐