2011-01-25 2 views
1

Я использую Методы страниц в ASP.NET, в коде, который я написал, который должен вызывать функцию JavaScript для каждого цикла, тогда он должен вернуться и продолжить цикл.Вызов функции Javascript из WebMethods

Возможно ли это?

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

} 

Любая помощь будет принята с благодарностью, спасибо.

ответ

1

Клиент и сервер не разговаривают друг с другом - кажется, что вам нужно снова и снова вызывать веб-метод из javascript для каждого значения.

+0

да вы правы Насколько я знаю, это не possible.but, я не уверен, – Tuscan

0

Похоже, вы пытаетесь реализовать механизм обратного вызова. Взгляните на этот MSDN article. Из того, что я понимаю, вы хотите сделать что-то вроде: 1. Вызвать веб-метод через JS 2. Вызвать некоторый метод JS, когда метод страницы/веб-метода возвращается или завершен.

Может быть и должны расширить вопрос

Смежные вопросы