2011-01-25 110 views
1

我在ASP.NET中使用页面方法,在后面的代码中,我已经编写了一个应该为每个循环调用JavaScript函数的方法,然后它应该返回并继续循环。从WebMethods调用Javascript函数

可能吗?

[WebMethod] 
public static void GetStatus() 
{ 
    for (int i = 0; i < 10; i++) 
    { 
     System.Threading.Thread.Sleep(500); 
     //Call javascript function 
    } 

} 

任何帮助将不胜感激,谢谢。

回答

1

客户端和服务器之间没有互相通话 - 听起来您需要从javascript为每个值反复调用Web方法。

+0

是的,你是对的就我知道这是不是possible.But,我不敢肯定 – Tuscan 2011-01-25 06:40:28

0

它看起来像你试图实现回调机制。看看这个MSDN article。从我理解你想要做的事情如下: 1.通过JS调用页面/ web方法 2.当page/web方法返回或完成时调用一些JS方法。

也许ü应该扩大问题