我在我的在线考试项目中使用了ASP Timer控件,并在IIS 7 Sever中托管。考试时间的持续时间存储在数据库中,考试的总持续时间为1:30小时。对于注册和开始考试的第一位用户来说,一切都很完美。问题从第二个和下一个用户开始。假设第一个用户检查时间保持为1小时,如果任何第二个用户注册并开始测试然后第一个用户计时器值重新启动第二个用户并且两个用户计时器值以初始值开始意味着1:30小时。类似地,如果第三个用户注册并开始测试,则第一个和第二个用户时间重置为第三个用户时间意味着初始值。
我使用了更新面板,使用了asp计时器的触发器,并在页面加载部分使用了!ispostback。
任何正文可以帮助解决计时器控制中的问题,还是IIS Server 7存在问题?