ASP.NET 的 PageManager 控件






4.50/5 (9投票s)
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 位置的 URLEnableCDN
- 启用/禁用 CDNJQueryFile
- 要使用的 jQuery 文件
scripts
部分中的设置
id
- 文件 IDpath
- 脚本文件的路径enable
- 启用/禁用脚本文件包含
为了在 *web.config* 中使用 PageManager
控件,您必须首先添加配置部分,如以下屏幕截图所示
您还可以使用 scripts
部分为整个应用程序添加 JavaScript 文件,如以下屏幕截图所示
结论
当您编写脚本密集型 Web 应用程序时,PageManager
控件可能很有用。 它包含最新的 jQuery 文件,并且 JavaScript 可以通过 *web.config* 进行管理。 XWT 中还有许多其他有用且轻量级的控件。 您可以从 这里 下载完整的 XWT 工具包。
阅读更多关于 Extensible Web Toolkit 的信息
- http://code.google.com/p/extensible-web-toolkit/
- http://code.google.com/p/extensible-web-toolkit/downloads/list
- http://www.extensible-web.com
更新
请阅读以下关于 MessageControl
的文章 - 另一个 XWT 控件,可让您显示用户消息,如 Gmail 应用程序中所示