ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

http://tech.ddvip.com   2007年11月21日    社区交流

本文详细介绍ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

  本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。

  一.添加UpdatePanel控件到Content-Page

  1.添加一个新的Master Page,并切换到设计视图。

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

  3.在ContentPlaceHolder控件添加文本“Master Page”。

  4.在工具箱的HTML标签下,拖动Horizontal Rule(横线)到文本之后,页面如下:

ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

  5.创建一个Content Page,选择它的Master Page为我们刚才创建的页面。

  在解决方案管理器中点击右键,并选择Add New Item菜单命令,在Add New Item对话框中选择Select master page复选矿,并单击OK按钮。

  6.在Content页面中的Content控件中输入Content Page,并添加一个UpdatePanel控件。

ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

  7.在UpdatePanel控件中添加Calendar控件。

ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

  8.保存并按Ctrl + F5运行。

  9.单击Calendar控件中的上月和下月按钮,页面并没有整页刷新。

  二.通过Master Page刷新UpdatePanel

  在该例子中我们将在Master Page中添加一些控件,它们将引发一个异步提交,同时在Content页面中刷新UpdatePanel。

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

正在加载评论...