ASP.NET 3.5中的一个超简单的Ajax实验
2009-05-23 22:18
295 查看
一、使用工具:Visual Web Developer 2008
二、实验目标:在ASP.NET的页面中实现电子表。
三、实验原理:微软在VS 2008中,开始全面支持Ajax,引入了实现Ajax的几个控件。
其中,Timer控件很像其他言中的类似控件,比如,VB6.0中的Timer控件。该控件有个属性为Interval,设置Interval属性值的意义在于,指定Timer控件的Tick事件在多长时间后被触发。例如,设置Interval为1000,则每隔一秒钟就会触发一次Tick事件。根据这一原理,我们将在一个Label中,每隔一秒钟就显示一次当前时间,这样就得到了电子表的效果。
实验步骤:
1、创建一个编程语言为C#的网站。
2、在Default.aspx中添加一个ScriptManager控件。
3、再创建一个UpdatePanel控件。
4、在UpdatePanel控件中依次添加一个Label和一个Timer控件,如图所示。
5、选中Timer控件,在属性窗口中,将其Interval属性值改为1000。
6、双击Timer控件,进入Default.aspx.cs文件中,在Timer1_Tick事件中编写如下语句。
protected void Timer1_Tick(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString();
}
7、运行,结果如图所示。成功实现了电子表的效果,每隔一秒钟页面上的时间都在变化。
8、观察整个页面是否刷新,结果:整个页面无刷新。
二、实验目标:在ASP.NET的页面中实现电子表。
三、实验原理:微软在VS 2008中,开始全面支持Ajax,引入了实现Ajax的几个控件。
其中,Timer控件很像其他言中的类似控件,比如,VB6.0中的Timer控件。该控件有个属性为Interval,设置Interval属性值的意义在于,指定Timer控件的Tick事件在多长时间后被触发。例如,设置Interval为1000,则每隔一秒钟就会触发一次Tick事件。根据这一原理,我们将在一个Label中,每隔一秒钟就显示一次当前时间,这样就得到了电子表的效果。
实验步骤:
1、创建一个编程语言为C#的网站。
2、在Default.aspx中添加一个ScriptManager控件。
3、再创建一个UpdatePanel控件。
4、在UpdatePanel控件中依次添加一个Label和一个Timer控件,如图所示。
5、选中Timer控件,在属性窗口中,将其Interval属性值改为1000。
6、双击Timer控件,进入Default.aspx.cs文件中,在Timer1_Tick事件中编写如下语句。
protected void Timer1_Tick(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString();
}
7、运行,结果如图所示。成功实现了电子表的效果,每隔一秒钟页面上的时间都在变化。
8、观察整个页面是否刷新,结果:整个页面无刷新。
相关文章推荐
- Asp.net MVC 3 开发一个简单的企业网站系统
- 一个简单的AJAX实现,基于C#的ASP.Net,包括服务器端的程序代码
- 新的框架,新的感觉ASP.NET MVC 分享一个简单快速适合新手的框架
- asp.net一个onclick的全过程(简单写一下)
- 一个简单的ASP.NET Forms 身份认证
- (转)通过ASP.NET Web API + JQuery创建一个简单的Web应用
- 通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用
- 一个最简单的asp.net网站
- ASP.NET Aries 入门开发教程2:配置出一个简单的列表页面
- asp.net core 实现一个简单的仓储
- asp.net core 实现一个简单的仓储
- 一个简单的ASP.NET Forms 身份认证
- 创建一个简单的ArcGIS Server ASP.NET网页
- [转]推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler
- 一个简单的asp.net 单点登录实现
- 一个简单的ASP.NET Forms 身份认证
- [ASP.NET 设计模式] 用Visual Studio2010搭建一个简单的分层结构示例Step by Step —— 03 服务层
- [导入]ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序.zip(13.70 MB)
- Asp.Net MVC3 简单入门第一季(五) 通过Asp.Net MVC的区域功能实现将多个MVC项目部署到一个站点
- ASP.NET三层架构的一个简单实现