我有一个连接到远程应用程序的 .aspx 页面。我想在网页上添加一个进度条,向客户端显示当前操作的进度。页面中有很多文本字段,我确实希望内容始终显示给用户。 (我不希望每次进度条更新时都刷新页面)。有没有办法使用 C# 或 JavaScript 只更新进度条而不刷新整个页面?
附:我对 JavaScript 有点陌生,所以非常感谢某种解释。
(如果英文有误请原谅)
最佳答案
听起来您需要使用 .NET 3.5 默认启用的 AJAX 扩展。
您只需将脚本管理器放置在页面上的任何位置,将要更新的内容包装在 UpdatePanel 中(这将启用部分页面更新),并使用 UpdateProgress 将进度反馈给用户。
看看here了解更多。
关于c# - 更新 ASP 页面中的进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3754252/