if(datetime.now.day==1)
{
  rsp.write("<script>alert('起来干了..')</script>")
}

解决方案 »

  1.   

    我不知道这种方式在web中怎么实现
      

  2.   

    服务器上跑个服务,到时间给员工发短信。
    除非你们员工每时每刻都必须在系统上登录,才可以定时去后台检测是否有提醒信息。
    否则web端的时时提醒弄不成(不用ActiveX和客户端的情况下)。
      

  3.   


    是啊,我看很多方法说在global的Application_Start()中用定时器实现,但感觉还不是实时的
      

  4.   

    找找如何编写  windows服务我看很多方法说在global的Application_Start()中用定时器实现,
    这个依赖IIS进程 IIS默认20分钟没有接受到访问就会释放进程的了~
      

  5.   


    看来写windows服务是最好的方法了
      

  6.   

    sqlserver 有作业可以用  作业可以执行定时操作    备份数据库 
    定时执行sql 拖拖的
      

  7.   

    写一个windows服务程序,运行在服务器上,怎么跑都可以。WEB是无状态的,无法定时触发的啊。或者用SQL SERVER 定时作业也是可以的。
      

  8.   

    单纯的数据库操作用sql serer作业挺好,就是还有要发送提醒消息
      

  9.   

    我又想起来一个疑问:写一个windows服务程序实现定时作业,比如说定时发个提醒消息,那能发到我的web系统上吗?
      

  10.   

    但问题是他Web进程都释放了 代表员工根本不在线 还谈什么提醒啊
      

  11.   

    但问题是他Web进程都释放了 代表员工根本不在线 还谈什么提醒啊所以邮件,短信是更好的方法
      

  12.   

    寫一個Server 或使用工作排程器 
      

  13.   

    用Quartz调度框架实现,很好的
      

  14.   


    看网上有人说这样用,但是好像也存在依赖IIS进程的问题,唉
      

  15.   

    如果员工能够一直使用web系统,可以把提示做到wen系统中去,js定时去检索消息。
      

  16.   

    如果员工不能保证一直使用web系统,那么就要通过邮件或者其他方式了
      

  17.   


    看网上有人说这样用,但是好像也存在依赖IIS进程的问题,唉
    这个一句代码可以解决。
      

  18.   

    用Windows服务来搞定吧!~~~Widnows服务负责发内容,其中要操作各种业务
      

  19.   

    web是不是干这个的  没人访问他是会回收的  没人访问他是不会触发事件的用任务调度器
    或者直接写个控制台程序  死循环判断时间到了 就干什么事情
      

  20.   

    在Global.asax里写个定时器,如果对时间要求不是很高,可以每小时或每两小时循环一次,如果到达了指定时间,就执行你的代码