C# 页面返回前执行功能时的进度条

C# 页面返回前执行功能时的进度条,c#,javascript,C#,Javascript,我不确定这是否可行。我试图在单击asp按钮时显示进度条。在发回之前,该按钮将执行冗长的数据库操作。我想向用户显示进度条,以便他们知道正在发生什么 我不确定在点击按钮和完成功能之间是否可以测量时间或进度 感谢所有帮助计算数据库操作所需的时间通常是一项非常重要的任务 如果关键点不是为用户提供准确的时间,而只是通知“正在做某事”,请考虑使用动画图像(通常称为“Ajax加载器”),以显示用户正在进行数据库操作: 您可以在以下位置轻松自定义和下载ajax加载程序映像: 您可以简单地将图像作为隐藏元素添加

我不确定这是否可行。我试图在单击asp按钮时显示进度条。在发回之前,该按钮将执行冗长的数据库操作。我想向用户显示进度条,以便他们知道正在发生什么

我不确定在点击按钮和完成功能之间是否可以测量时间或进度


感谢所有帮助

计算数据库操作所需的时间通常是一项非常重要的任务

如果关键点不是为用户提供准确的时间,而只是通知“正在做某事”,请考虑使用动画图像(通常称为“Ajax加载器”),以显示用户正在进行数据库操作:

您可以在以下位置轻松自定义和下载ajax加载程序映像:


您可以简单地将图像作为隐藏元素添加到页面中,并在用户触发数据库操作时显示它。有关详细的想法,请参见问题“”

您可以使用
UpdatePanel
UpdateProgress
控件来执行此任务


其他解决方案。首先创建一个WebService(它将完成所需的任务),单击按钮从客户端调用它,同时使用javascript或jquery显示图像。一旦服务确认任务已完成,请立即隐藏此图像并告诉用户任务已完成。

谢谢,我想我会选择先显示然后隐藏的图像。