【发布时间】:2011-11-06 03:19:52
【问题描述】:
我有一个页面函数,需要每 30 秒调用一次。 我该怎么做?
这是我需要调用的代码:
protected void GetMachines_Click(object sender, EventArgs e)
{
ArrayList machinesList = new ArrayList();
GetValFromMachines(machinesList);
}
请帮忙..谢谢
【问题讨论】:
-
澄清一下,您需要如何调用它?在服务器上? (在这种情况下,最好使用单独的线程,这样它就不会阻塞 Web 应用程序的任何内容。)还是来自客户端? (在这种情况下,客户端可以选择停止此调用。)
-
如果你使用下面建议的
(顺便说一句,这将起作用),它可能会导致完整的回发,除非包装在它自己的 updatePanel 中,这是需要的吗? -
david .. 它应该是一个客户端.. 所以我想放一个复选框,如果选中它将停止自动刷新..
-
kd7.. 我不想要一个完整的回发我只想调用 GetMachines_Click 函数.. 这可能吗?谢谢大家
-
如果有人知道此类问题的示例案例代码,那就太好了?谢谢