У меня есть два таймера, каждый из которых сразу вызывает асинхронную обратную передачу после отображения страницы. Каждый из асинхронных обратных передач загружает некоторые дорогие данные. Итак, когда я отлаживаю это, кажется, что первый асинхронный обратный вызов происходит, и результаты отображаются, а второй асинхронный обратный вызов возникает только после завершения первого асинхронного postback.Два асинхронных обратных вызова одновременно?
Итак, мой вопрос - это асинхронные обратные вызовы, поставленные в очередь PageRequestManager или что-то/что-то еще? Я предполагаю, что я говорю, что я хочу одновременно выполнить две асинхронные обратные вызовы и обрабатывать результаты по мере их готовности. Есть ли способ сделать это возможным? Может ли то, что я вижу, быть результатом отладки?
Отказ от ответственности: У нас мало пользователей, но страница загружается быстро. Поэтому нам все равно, сколько потоков требуется для обработки одной страницы.
Любые идеи? Спасибо за прочтение.
Я идиот ... Я придумал тест: Второе предупреждение не отображается до тех пор, пока не произойдет первый асинхронный обратный вызов. Итак, я полагаю, что PageRequestManager фактически ставит в очередь асинхронные обратные вызовы. Кто-нибудь согласен/не согласен? Как я могу выполнить то, что хочу? –