您的位置:首页 > 编程语言 > ASP

ASP.NET AJAX入门系列:使用客户端脚本对UpdateProgress编程

2007-06-05 12:16 876 查看
在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息。

主要内容

1.通过客户端脚本取消异步更新

2.通过客户端脚本显示或者隐藏进度信息

一.通过客户端脚本取消异步更新

1.创建一个Web页面并切换到设计视图。

2.在工具箱中双击ScriptManager、UpdatePanel、UpdateProgress控件添加到页面中。添加后页面如下:

protected void Button1_Click(object sender, EventArgs e)
</script>
9.设置HtmlButton的click特性为CancelAsyncPostBack。

</style>
11.保存并按Ctrl + F5运行。

12.单击refresh按钮,经过短暂的延时之后显示进度信息,完成异步更新之后UpdatePanel中的信息显示为当前的服务器时间。

protected void Panel1Trigger_Click(object sender, EventArgs e)
</script>
10.保存并按Ctrl + F5运行。

11.单击Trigger按钮,如下所示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: