Welcome 微信登录

首页 / 网页编程 / ASP.NET / 将ASP.NET UpdatePanel控件用于母版页

将ASP.NET UpdatePanel控件用于母版页2011-07-21 MSDN 任何包含 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 控件。