ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

豆豆网   技术应用频道   2007年11月21日    社区交流

本文详细介绍ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

  在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。

  一.UpdateProgress控件简单使用

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

  2.在工具箱的AJAX Extensions标签下,双击ScriptManager控件添加到页面中。

  3.双击UpdatePanel控件添加到页面中。

ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

  4.双击UpdateProgress控件添加到页面中。

  5.在UpdateProgress控件中添加文本“Progress……”。

ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

  6.在UpdatePanel中添加一个Button和一个Label。

  7.设置Label的Text属性值为“Initial Page Rendered”。

ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

  8.双击Button添加Click事件。

  9.在Buttond的Click事件处理中添加如下代码,这里人为的创建一个3秒钟的延迟并显示当前时间。

  protected void Button1_Click(object sender, EventArgs e)
  {
  // Introducing delay for demonstration.
  System.Threading.Thread.Sleep(3000);
  Label1.Text = "Page refreshed at " +
  DateTime.Now.ToString();
  }

来源:TerryLee    责编:豆豆技术应用

正在加载评论...