ASP.NET 中的 AJAX 功能有助于创建客户端脚本并将其集成到 ASP.NET 应用程序中。这包括 ECMAScript (JavaScript) 的类型系统以及为现有 ECMAScript (JavaScript) 对象提供丰富的 .NET Framework 类的扩展。ASP.NET 还包括 ScriptManager 控件,此控件可用于管理这些脚本库以及应用程序中的任何自定义脚本。
本主题包含以下部分:
· 方案
· 使用类型系统
· 使用 JavaScript 基类型的扩展
· 将客户端脚本集成到 ASP.NET Web 应用程序中
方案
当您要执行下列操作时,可以使用 Microsoft AJAX Library 的功能:
· 向 JavaScript 代码中添加面向对象的功能,以提高代码的重用性、灵活性和可维护性。
· 使用反射在运行时检查客户端脚本的结构和组件。
· 使用枚举提供不同于整数的另一种易读的表示形式。
· 使用 JavaScript 基类型的扩展缩短常规脚本任务的开发时间。
· 使用调试扩展和跟踪功能,实现比传统 JavaScript 调试技术更快、信息更丰富的调试。
使用类型系统
Microsoft AJAX Library 增加了一个类型系统以及一系列对 JavaScript 对象的扩展,可提供与 .NET Framework 功能类似的面向对象的常用功能。利用这些功能,可按一种结构化方式编写支持 AJAX 的 ASP.NET 应用程序,这不仅能提高可维护性,还简化了添加功能以及对功能分层的操作。Microsoft AJAX Library 扩展为 JavaScript 添加了下列功能:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !