使用客户端和服务器端 API 优化 ASP.NET AJAX 请求。

AjaxManager 在其客户端对象上公开 ajaxRequest() 方法,用于将字符串数据异步发送到服务器,从而实现高效通信,而无需整页重新加载。
开发人员可以订阅 AjaxRequest 服务器事件,以接收并处理通过 ajaxRequest() 发送的参数,从而在服务器端对客户端请求进行自定义处理。
该组件提交整个表单,但只更新目标容器,保留 ViewState,并且仅刷新所需内容,从而提升用户体验。
服务器代码可以使用 ResponseScripts 集合注册要在 AJAX 请求完成后于客户端执行的 JavaScript 函数,从而实现动态客户端更新或用户通知。
支持通过 AJAX 请求发送和接收 JSON 字符串,这使得列表等复杂数据对象能够在客户端动态交换和呈现。
支持多种策略以提升 DOM 性能,例如更新父容器而不是多个嵌套元素,从而减少布局重计算并提高渲染速度。
与 MS AJAX 生命周期事件和 API(例如 $find()、Sys.Application.load)无缝集成,实现精确的客户端控制和事件集成。
直接与 ASP.NET Web Forms 生命周期集成。应用 AJAX 行为时无需更改现有服务器端逻辑或页面结构。
请查看以下详细信息,以确保此产品在您的环境中受支持。
Telerik UI for ASP.NET AJAX AJAX Manager 包含在 Telerik UI for ASP.NET AJAX 中,而后者也可在 Telerik DevCraft 中获取。
比较 Telerik UI for ASP.NET AJAX 和 Telerik DevCraft 之间的功能。
| Telerik UI for ASP.NET AJAX 订阅 | |
|---|---|
每位开发者,每年 | |
| 包含的产品 | |
| AI Coding Assistant | 已包含 |
| Agentic UI Generator | 未包含 |
| 页面模板与构建模块 | 未包含 |
| ThemeBuilder | 未包含 |
| KendoReact | 未包含 |
| Kendo UI | 未包含 |
| Telerik UI for ASP.NET AJAX | 已包含 |
| Telerik UI for ASP.NET MVC | 未包含 |
| Telerik UI for ASP.NET Core | 未包含 |
| Telerik UI for Blazor | 未包含 |
| Telerik UI for .NET MAUI | 未包含 |
| Telerik UI for WinUI | 未包含 |
| Telerik UI for WPF | 未包含 |
| Telerik UI for WinForms | 未包含 |
| Telerik 文档处理库 | 已包含 |
| Telerik Reporting | 未包含 |
| Telerik JustMock | 未包含 |
| Telerik Report Server | 未包含 |
| 单点登录支持 | |
| 源代码 | |
| 支持服务 | |
| .NET MAUI 组件 | |
| Angular 组件 | |
| ASP.NET AJAX 组件 | |
| ASP.NET Core 组件 | |
| ASP.NET MVC 组件 | |
| Blazor 组件 | |
| 文档处理 | |
| jQuery 组件 | |
| JustMock 功能 | |
| React 组件 | |
| Report Server 功能 | |
| 报告功能 | |
| ThemeBuilder 功能 | |
| Vue 组件 | |
| WinForms 组件 | |
| WPF 组件 | |
| WinUI 组件 | |
Telerik 成立于 2002 年,总部位于保加利亚索非亚,已在软件开发领域树立起具有影响力的品牌形象。它以面向 .NET 和 JavaScript 环境的丰富用户界面组件库、报表解决方案和测试框架而闻名。Telerik UI for ASP.NET AJAX、Blazor 和桌面开发等热门产品,以及 Kendo UI 等广受认可的 JavaScript 库,使开发者能够快速构建现代化、高质量的应用程序。选择 Telerik,就意味着可以获得业界认可的支持、强大的开发者社区、频繁的版本发布,以及视觉吸引力出众的设计系统,从而提升开发效率并保障工作流可靠性。
与我们的客户支持团队聊天