asp.net c#webService

时间:2011-12-14 12:42:36

标签: asp.net c#-2.0

我有一个页面updatePanelupdateProgress(位于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进行调试时,我可以继续,并且没有代码可以执行。

0 个答案:

没有答案