Как инициировать обратный вызов JavaScript с MVC2, используя RenderAction - PullRequest
0 голосов
/ 26 марта 2010

Я создаю информационную панель, где я перебираю список элементов управления для рендеринга, и мне нужно инициировать общий обратный вызов как после каждого элемента управления, так и после того, как все они завершены.Мне было любопытно, что лучший способ справиться с этим.Я могу отключить обратный вызов конкретного элемента управления, поместив myUserControlCallback(); в самом элементе управления пользователя.Я просто не уверен, как запустить что-то вроде allControlsRendered();.
Есть идеи?

1 Ответ

0 голосов
/ 24 сентября 2010

Если вы знаете, сколько существует виджетов, вы можете поместить счетчик внутрь myUserControlCallback() и посчитать количество вызовов. Когда количество вызовов достигает количества виджетов, вы знаете, что текущий вызов является последним, и теперь вы можете звонить allControlsRendered().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...