【发布时间】:2010-01-26 19:55:09
【问题描述】:
当我点击运行按钮(在我的 Default.aspx 中)时,会启动一个进程(此进程会联系 Web 服务以获取一些文件等)。我该怎么做:
确保一次只运行一个进程(即,如果我刷新浏览器,我不想再次启动该进程)
跟踪进度 - 我要跟踪过程的 4 个点(分别为 25%、50%、75%、100%),当每个部分完成时,我想更新进度条。我有一个正在运行的进程的状态对象,但问题是如何自动更新进度条?
是否需要使用线程来实现以上两个?
【问题讨论】:
标签: c# .net asp.net multithreading singleton