ASP.NET AJAX 功能详解与实践
1. ASP.NET AJAX 基础与 UpdatePanel
ASP.NET AJAX 为网页开发提供了强大的功能,其中 UpdatePanel 可实现页面的局部更新。例如,配合 ASP.NET AJAX Timer,能定期向服务器进行回发,实现页面部分内容的定时更新。
2. 更新进度控制(UpdateProgress)
在编程中,让用户了解长时间运行操作的进度是很重要的。在 Web 编程中,ASP.NET AJAX 提供了 UpdateProgress 控件来解决这个问题。以下是使用 UpdateProgress 控件的详细步骤:
1. 添加新页面 :在 AJAXORama 站点中添加名为 UseUpdateProgressControl.aspx 的新页面。
2. 添加 ScriptManager :从工具箱中将 ScriptManager 拖到页面上。
3. 添加 UpdatePanel :拖入一个 UpdatePanel 到页面,设置其 ID 为 UpdatePanelForProgress。在其中添加文本 “This is from the update panel”,并添加一个按钮,ID 为 ButtonLongOperation,文本为 “Activate Long Operation”。
4. 添加按钮点击事件处理程序 :为按钮添加 Click 事件处理程序,通过让线程休眠来模拟长时间运行的操作。
超级会员免费看
订阅专栏 解锁全文
197

被折叠的 条评论
为什么被折叠?



