在session中添加自定义对象问题

实验代码

文件一:

<%
'首先定义一个类,并将其赋给session("page")

class page
public pageNumber
end class

set session("page") = new page

'可以访问到page的pageNumber属性(没问题):

session("page").pageNumber = 1

response.write session("page").pageNumber
%>

文件二:

<%
response.write typename(session("page"))

response.write session("page").pageNumber
%>

文件二 显示结果:

page

Microsoft VBScript 运行时错误 错误 '800a01b6'

对象不支持此属性或方法: 'pageNumber'

/test.asp,行 4

session("page")的类型是page没有错,只是丢失了其中的属性和方法(试过会丢失)。请问如何解决:是服务器问题还是语言不支持自定义对象为session,还是代码错了呢??

up up