17.2 创建ASP.NET AJAX程序
在.NET框架4.5中,ASP.NET AJAX框架技术已经完全被集成。所以,在使用Visual Studio 2012开发ASP.NET AJAX程序的时候,就不需要在单独安装ASP.NET AJAX框架,而是可以直接创建ASP.NET AJAX程序。
【实例17-1】创建ASP.NET AJAX程序
本实例演示如何在Visual Studio 2012中创建ASP.NET AJAX程序,具体实现步骤如下:
01 启动Visual Studio 2012,创建一个ASP.NET Web空应用程序,命名为“实例17-1”。
02 在网站根目录下创建一个名为Default.aspx的窗体文件。
03 单击网站根目录下的Default.aspx文件,切换到“设计”视图。打开“工具箱”窗口,可以看到ASP.NET AJAX服务器控件,它们在如图17-2所示的“AJAX扩展”选项卡中。
图17-2 ASP.NETAJAX服务器控件
04 可以像拖曳其他控件一样,把ASP.NET AJAX服务器控件拖动到页面内。现在向页面拖放一个ScriptManager控件、UpdatePanel控件,在UpdatePanel控件中添加一个Label控件,如图17-3所示。
图17-3 设计视图
05 切换到“源视图”,在<form></form>标记之间生成代码如下所示:
上面的代码中第1、2行定义一个服务器脚本管理控件ScriptManager1。第3行~第7行定义一个服务器更新面板控件UpdatePanel1。其中在第5行又定义了一个服务器标签控件Label1。
06 然后,在Default.aspx.cs文件中编辑后台的逻辑代码中实现功能即可。