我在ASP.NET中使用页面方法,在后面的代码中我编写了一个方法,它应该为每个循环调用一个JavaScript函数,然后它应该返回并继续循环。
有可能吗?
[WebMethod]
public static void GetStatus()
{
for (int i = 0; i < 10; i++)
{
System.Threading.Thread.Sleep(500);
//Call javascript function
}
}
非常感谢任何帮助,谢谢。
答案 0 :(得分:1)
客户端和服务器不会互相通话 - 听起来你需要从javascript中反复调用web方法来获取每个值。
答案 1 :(得分:0)
看起来您正在尝试实施回调机制。看一下这个MSDN article。根据我的理解,你想做的事情如下: 1.通过JS调用页面/ Web方法 2.当页面/ web方法返回或完成时调用一些JS方法。
也许你应该扩大问题