我不知道该怎么做,但我认为这是可能的。我想要做的是在我的视图中显示某个进程(循环)的进度。
我正在使用C#ASP.NET MVC3 / RAZOR
代码示例:
public ActionResult Index()
{
for (int i = 0; i < 100; i++)
{
System.Threading.Thread.Sleep(100); // Simulate...
}
return View();
}
在我看来,我只想制作像44/100
这样的简单文字。
是否可能,如果是,那么实现这一目标的最佳方式是什么?
答案 0 :(得分:1)
BNL上面的评论是正确的。
您如何跟踪进度?
是的,值得重复:不要在Web服务器线程中运行长任务。运行Windows服务,让它为您运行任务。