将ASP.NET UpdatePanel控件用于母版页

任何包含 UpdatePanel 控件的 ASP.NET 页还需要 ScriptManager 控件。若要将 UpdatePanel 控件用于母版页,则可以将 ScriptManager 控件放置在母版页上。在此情况下,母版页将为每个内容页提供一个 ScriptManager 控件。如果不希望为个别内容页启用部分页更新,则可以 为这些页禁用部分页更新。

也可以将 ScriptManager 控件放置在每个内容页上。如果只有一些内容页将包含 UpdatePanel 控件,则可能需要这样做。

先决条件

若要在您自己的开发环境中实现这些过程,您需要:

Visual Web Developer 速成版或 Microsoft Visual Studio 2005。

一个支持 AJAX 的 ASP.NET 网站。

向内容页添加 UpdatePanel 控件

创建新母版页并切换到“设计”视图。

在工具箱的“AJAX Extensions”选项卡中,双击 ScriptManager 控件以将其添加到页面中。确保将 ScriptManager 控件添加到 ContentPlaceHolder 控件外部。

在 ContentPlaceHolder 控件外部,添加文本“母版页”。

从工具箱的“HTML”选项卡中,将“水平规则”元素拖动到文本的后面。

创建母版页的内容页。

在解决方案资源管理器中,右击项目的名称,然后单击“添加新项”。在“添加新项”对话框中,选中“选择母版页”复选框,再单击“确 定”。

在 Content 控件内部,键入文本“内容页”,再从工具箱添加 UpdatePanel 控件。

时间: 2024-08-22 15:26:13

将ASP.NET UpdatePanel控件用于母版页的相关文章

将UpdatePanel控件用于Web服务

UpdatePanel 控件可以简化 ASP.NET 网页的部分页呈现,因为 ASP.NET 的 AJAX 功能可自动管理异步回发请求和更新.您还可利用 AJAX 功能,在浏览器中通过使用 ECMAScript (JavaScript) 来调用 ASP.NET Web 服务.通过使用客户端脚本来调用 Web 服务的优点之一是等待 Web 服务请求的响应时不会阻塞浏览器.用户可以继续工作,而不用等待 Web 服务处理完毕请求. 先决条件 若要在您自己的开发环境中实现这些过程,您需要: Micros

对ASP.NET UpdatePanel控件进行动画处理

本演练描述如何对因异步回发而更新的 UpdatePanel 控件进行动画处理. Microsoft AJAX Library 使您能够在客户端页生命周期中管理事件.可以通过处理客户端 PageRequestManager 类的事件来做到这一点.在本演练中,您将了解如何在页上的特定控件导致异步回 发时使用 beginRequest 和 pageLoaded 事件来对 UpdatePanel 控件进行动画处理.beginRequest 事件 在启动异步回发之前并在将此回发发送到服务器之前引发.pag

将ASP.NET UpdatePanel控件与数据绑定控件一起使用

通过使用部分页呈现,可在支持 AJAX 的 ASP.NET 应用程序中创建更丰富的用户体验. 部分页呈现 可让您无需因回发而刷新整个页面, 而是可以指定仅要刷新的页面区域. 结果,用户在每次回发时将不 会再看到整个页面重新加载. 可使用 UpdatePanel 和 ScriptManager Web 服务器控件来启用部分页呈现.UpdatePanel 控件标识 可更新的页面区域.ScriptManager 控件跟踪页面上的 UpdatePanel 控件和触发要更新的 UpdatePanel 控件

将ASP.NET UpdatePanel控件与用户控件一起使用

可以像为网页上的其他控件启用部分页更新一样为用户控件启用部分页更新.必须向页添加 ScriptManager 控件,并将其 EnablePartialRendering 属性设置为 true.ScriptManager 控件将管理 UpdatePanel 控件的部分页更新,这些控件直接位于 ASP.NET 网页上或位于页上的用户控件内. 在一个简单的方案中,可以将用户控件置于更新面板内,当对更新面板的内容进行更新时,将刷新这 些用户控件.也可以将 UpdatePanel 控件置于用户控件内,从而

自定义ASP.NET UpdatePanel控件的错误处理

先决条件 若要在您自己的开发环境中实现这些过程,您需要: Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 速成版. 一个支持 AJAX 的 ASP.NET 网站. 在服务器代码中自定义错误处理 首先,您将通过使用页面中的服务器代码自定义错误处理. 在服务器代码中自定义错误处理 创建新页并切换到"设计"视图. 在工具箱的"AJAX Extensions"选项卡中,双击 ScriptManage

asp.net ajax学习系列功能强大的UpdatePanel控件

ajax|asp.net|控件 先给一个简单的例子,后面给一个比较复杂的例子. 改进后的UpdatePanel使页面部分更新(Partial-Page Updates)实现起来非常容易.要想在已有web页面或新建页面中加入部分更新内容,都十分容易,下面几个步骤:<1>在页面中加入ScriptManager控件.并保证ScriptManager控件的EnablePartialRendering属性值为true.若EnablePartialRendering=false,那么下面所做的对页面部分更

asp.net ajax功能强大的UpdatePanel控件

先给一个简单的例子,后面给一个比较复杂的例子. 改进后的UpdatePanel使页面部分更新(Partial-Page Updates)实现起来非常容易.  要想在已有web页面或新建页面中加入部分更新内容,都十分容易,下面几个步骤: <1>在页面中加入ScriptManager控件.并保证ScriptManager控件的EnablePartialRendering属性值为 true.若EnablePartialRendering=false,那么下面所做的对页面部分更新的任何设置都不能实现.

ASP.NET AJAX UpdatePanel控件简介

先决条件 若要在您自己的开发环境中实现这些过程,您需要: Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 速成 版. 一个支持 AJAX 的 ASP.NET 网站. 使用 UpdatePanel 控件 创建新页并切换到"设计"视图. 在工具箱的"AJAX Extensions"选项卡中,双击 ScriptManager 控件以将 其添加到页面中. 双击 UpdatePanel 控件以将其添加

ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二)

UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新.通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇). 一.用编程的方法控制UpdatePanel的更新 对于UpdatePanel,我们也可以使用编程的方法来控制它的更新,可以通过Script