全球旧事资料 分类
20分钟后,此人又登录该页面会被认为是新的用户,会再次触发Sessio
_Start事件,所以登录次数会加1。3一种方法是每一个网页都分配一个Sessio
对象,并在Sessio
_Start事件中进行初始化,然后在每个网页的Page_Load事件中判断是否第一次访问对应页面,如果是,则对应该网页的Sessio
计数值加1。这种方法对内存的消耗比较大,适用于用户不多的场合。第二种方法是在数据库中保存计数信息,并在Sessio
_Start事件中对数据库中所有网页的计数值进行初始化,然后在每个网页的Page_Load事件中判断是否第一次访问对应页面,如果是,则数据库中对应该网页的计数值加1。这种方法适用于各种场合。3编写一个ASPNETWeb应用程序来模拟聊天室程序,使用Applicatio
与Sessio
对象来保存用户的发言,登录名,使用定时刷新页面的方法来定时刷新,从Applicatio
对象读取所有用户的发言。【解答】1创建一个名为Chat的ASPNETWeb应用程序,修改Defaultaspx页面的名字为Chataspx。2打开Globalasax,在下列事件中加入代码:
protectedvoidApplicatio
_StartObjectse
derEve
tArgseApplicatio
好听全球资料 返回顶部