我有一个连接到远程应用程序的.aspx页面。我想在网页上添加一个进度条来显示客户端,当前的操作进度。页面中有许多文本字段,我确实希望内容始终显示给用户。 (我不希望每次进度条更新时都刷新页面)。有没有办法只更新进度条而不刷新整个页面,使用C#或JavaScript?
P.S。我对JavaScript很陌生,所以非常感谢某种解释。
(如果使用的英语不对,请原谅我)
答案 0 :(得分:3)
听起来您需要使用默认情况下在.NET 3.5中启用的AJAX扩展。
您只需将脚本管理器放在页面的任何位置,将要更新的内容包装在UpdatePanel中(这将启用部分页面更新),并使用UpdateProgress将进度反馈给用户。
查看here了解更多信息。