У меня есть страница с updatePanel
, updateProgress
(находится в masterPage), и я делаю то же самое обновление базы данных (минимум 20000 обновлений), и я не хочу, чтобы мое приложение было заморожено этим, и я пытаюсь использовать веб-сервис.
Это код веб-службы:
[SoapDocumentMethod(OneWay=true)]
[WebMethod]
public void refaFormula(ListaSelect[] pLista, string pTip, string pAn)
{
updateTabel("0", pTip, pAn);
foreach (ListaSelect a in pLista)
prelucreazaRand(pTip, a, pAn);
updateTabel("1", pTip, pAn);
}
И вот где я вызываю функцию:
sabloaneBugetRefaFormule.sabloaneBuget vTmp = new sabloaneBugetRefaFormule.sabloaneBuget();
vTmp.refaFormulaAsync(vLista, pTip.ToString(), Session["an"].ToString());
Но updateProgres не останавливается и в отладке с F10 я могу продолжить, и нет кода для выполнения.