65.9K
CodeProject 正在变化。 阅读更多。
Home

ASP.NET 的 PageManager 控件

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.50/5 (9投票s)

2010 年 10 月 21 日

CPOL

2分钟阅读

viewsIcon

50476

downloadIcon

654

PageManager 是一个 Web 服务器控件,允许开发人员轻松集成 jQuery 和 JavaScript 文件。

引言

PageManager 是一个 Web 服务器控件,它允许开发人员在 ASP.NET Web 应用程序中轻松集成 jQuery 和 JavaScript 文件。

PageManager 控件包含在 Extensible Web Toolkit (XWT) 中。请下载 Toolkit 以便使用 PageManager 控件

PageManager 控件的主要功能有

  • jQuery 支持PageManager 控件包含最新的 jQuery 文件。
  • jQuery CDN 支持PageManager 控件包含最新的 CDN URL。
  • 自定义 JavaScript 文件包含 – 您可以在 PageManager 控件中包含您自己的 JavaScript 文件。
  • Web.config 文件支持 – 所有 PageManager 控件的功能都可以通过 *web.config* 文件轻松实现。

示例 - jQuery 支持

最新的 jQuery 库 (1.4.2) 集成到 PageManager 控件中。

PageManager 控件拖放到 ASP.NET 页面中,然后开始编写 jQuery 代码。

编写一个简单的 jQuery 函数并在浏览器中查看

示例 – jQuery CDN 支持

您可以通过简单地将 EnableCDN 属性设置为 true 来使用 jQuery 的 CDN。 这可以为特定的 ASP.NET 页面完成,也可以使用 *web.config* 文件为整个应用程序完成。 您还可以使用设置 CDNUrl 属性来更改 CDN URL。 默认情况下,CDN 支持是禁用的。

示例 – 自定义 JavaScript 文件包含

您可以使用 Scripts 属性包含任何 JavaScript 文件。 这也可以通过 *web.config* 文件为整个应用程序完成。

您还可以使用 Enable 属性启用/禁用特定的脚本文件。

示例 - 使用 web.config 文件为整个应用程序设置 PageManager

所有以下功能都可以使用 *web.config* 文件完成。 但是,这些设置可以被 ASP.NET 页面的 PageManager 设置覆盖。

  • 添加不同的 jQuery 文件
  • 启用/禁用 jQuery 文件
  • 启用/禁用 jQuery CDN
  • 设置 jQuery CDN URL
  • 添加 JavaScript 文件
  • 启用/禁用单个 JavaScript 文件

customScripts 部分中的设置

  • enable - 启用/禁用所有脚本文件
  • CDNUrl – CDN 位置的 URL
  • EnableCDN - 启用/禁用 CDN
  • JQueryFile - 要使用的 jQuery 文件

scripts 部分中的设置

  • id - 文件 ID
  • path - 脚本文件的路径
  • enable - 启用/禁用脚本文件包含

为了在 *web.config* 中使用 PageManager 控件,您必须首先添加配置部分,如以下屏幕截图所示

您还可以使用 scripts 部分为整个应用程序添加 JavaScript 文件,如以下屏幕截图所示

结论

当您编写脚本密集型 Web 应用程序时,PageManager 控件可能很有用。 它包含最新的 jQuery 文件,并且 JavaScript 可以通过 *web.config* 进行管理。 XWT 中还有许多其他有用且轻量级的控件。 您可以从 这里 下载完整的 XWT 工具包。

阅读更多关于 Extensible Web Toolkit 的信息

更新

请阅读以下关于 MessageControl 的文章 - 另一个 XWT 控件,可让您显示用户消息,如 Gmail 应用程序中所示

© . All rights reserved.