发布后的应用程序在几分钟后停止更新更新面板

时间:2013-12-05 05:09:52

标签: c# javascript jquery updatepanel outputcache

这是定期更新我的更新面板的代码,它在本地运行很长一段时间,但在发布后,它可以工作15-20分钟,有时可能会更少。但之后它不会自动更新updatepanel中的内容,但是在按钮上单击它会使用新数据更新updatepanel。我建议可能是outputcache的情况。有什么问题?

 <script type="text/javascript" language="javascript">
       setInterval(function () {

           __doPostBack('updateComments', '');
           // document.getElementById("btnExitChatRoom").click();
       }, 5000);

   </script>

1 个答案:

答案 0 :(得分:0)

您需要在文档就绪时调用'setInterval'。 以下是示例: -

<script type="text/javascript">     
  $(document).ready(    
    function ()
    {          
         setInterval('myFun()', 5000);      
    });
    function myFun() 
    {         
         __doPostBack('updateComments', '');     
    } 
</script>