启动流程和停止流程按钮

时间:2015-05-03 16:38:38

标签: c# asp.net

我在这个问题上花了很多天但没有找到解决方案。 我有一个用户用来启动一个可能需要几分钟的过程的按钮。这个过程做了一些计算,最后我必须在文本框中看到最终结果。 必须有另一个按钮才能停止该过程。如果用户在进程完成之前停止进程,我必须在文本框中看到部分结果。 我能怎么做? 我试图使用计时器和更新面板,但我找不到解决方案。

protected void buttonStart_Click(object sender, EventArgs e)
{
    for (j=0;j<1000;j++)  //it lasts some minutes...
    {
       textbox1.text = j   //it's only an example to understand what I need...
       if (stopped==true) return;
    }

}

protected void buttonStop_Click(object sender, EventArgs e)
{
     stopped=true;
}

0 个答案:

没有答案