写点什么

用 AspQ 处理多次 Postback

  • 2012-12-27
  • 本文字数:581 字

    阅读完需:约 2 分钟

AspQ 是一种小巧的 JavaScript 对象,它是嵌入在 ASP.NET 中的 JavaScript 和 AJAX 运行时,可以用来处理多次 Postback,而.NET 框架不处理这个问题。它将所有的同步和异步 Postback 请求组成队列,这么做不造成任何干扰,然后按照事件顺序应用更新。

一些开发者发布了各种各样的服务端和客户端实现来处理多次 Postback。但作为开发者,你需要有很深入的领域知识以理解实现方案。

下载 JavaScript源码文件(AspQ.js)并保存到网站的脚本目录之后,你就可通过两种不同的方式操作 AspQ。首先包含下面这段代码

script type=“text/javascript” src=“AspQ.js”>

将下面这段服务端代码添加到你的 System.Web.UI.Page 的 OnInit 方法中

form runat=“server” onsubmit=“return AspQ.submit(this)”>

开发者在项目的官方网站和他的博客上还提供了操作AspQ 的另外一种实现。

AspQ 的开发者 Sandro Magi 说:我发布 AspQ,是因为没有 ASP.NET 多次 Postback 问题的参考解决方案。使用 AspQ 之后,你可能看不到有性能提升,除非在你的用户工作流中,多次 Postback 继续工作前不再需要等待异步请求完成。

查看英文原文: Handle Multiple Postbacks with AspQ


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-12-27 04:101236
用户头像

发布了 27 篇内容, 共 79584 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

GreatSQL优化技巧:将 MINUS 改写为标量子查询

GreatSQL

企业号 4月 PK 榜,火热开启!

极客时间

热门活动 企业号 4 月 PK 榜

吴晓波频道:构建知识付费领域的数据飞轮

字节跳动数据平台

大数据 企业号2024年4月PK榜 #数据飞轮

制造业工厂为什么需要生产管理MES系统

万界星空科技

制造业 智能制造 mes 万界星空科技

为什么选择霍格沃兹测试开发学社Python全栈开发与测试班?

霍格沃兹测试开发学社

Topaz Video AI 下载 Mac电脑视频修复增强工具

iMac小白

五星门店小程序性能优化实践

京东科技开发者

iShowU Studio 2 for Mac v2.3.14 高清录屏工具 激活版

iMac小白

逐浪100人丨对话魔珐科技CEO柴金祥:AI时代,虚拟人的边界在哪?

自象限

揭秘高级控件技巧:让您的App与众不同

测吧(北京)科技有限公司

测试

9n-triton部署bert模型实战经验

京东科技开发者

GoodTask 7.7.1 中文激活版 日历提醒与任务管理

iMac小白

App自动化测试:高级控件交互方法

霍格沃兹测试开发学社

WinZip Pro:缩小文件,以便更快,更轻松地传输到便携式数据存储设备

Rose

解压缩软件 WinZip Pro WinZip Pro注册码

技术分享-日志链路追踪

京东科技开发者

OpenTofu路在何方:定量分析Terraform issue数据,洞察用户需求|OpenTofu Day 闪电演讲

SEAL安全

开源 Terraform OpenTofu

实例演示如何使用CCE XGPU虚拟化

华为云开发者联盟

开发 华为云 华为云开发者联盟 华为云CCE 企业号2024年4月PK榜

苹果播放器推荐:Audirvana for Mac中文版

Rose

Mac软件 音乐播放器 Audirvana下载 Audirvana破解版

AI构建新质生产力,合合信息Embedding模型助力专业知识应用

合合技术团队

Embedding #人工智能 大语言模型 OCR技术

GeminiDB Cassandra接口新特性FLASHBACK发布:任意时间点秒级闪回

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GeminiDB 企业号2024年4月PK榜

n-Track Studio Suite 10.0.0.8473 多轨音频制作

iMac小白

揭秘高级控件技巧:让您的App与众不同

测试人

软件测试

「天工大模型3.0」将于4月17日发布 同步开源4000亿参数MoE超级模型

新消费日报

测试要失业了?

禅道项目管理

团队管理 软件测试 测试 项目管理软件

离散型工厂生产制造MES管理系统解决方案

万界星空科技

数字化 制造业 mes 万界星空科技 离散型制造业

Clearview X for Mac v3.5.0 电子书阅读工具 激活版

iMac小白

博睿数据可观测性平台——信创环境下的运维利器

博睿数据

新质生产力:1核心,2摆脱,3关键,3因素,3特征;3要素,3措施,记住1233333……,轻松了解新质生产力

天津汇柏科技有限公司

新质生产力

大型企业通常如何进行单元测试?

派大星

单元测试 JUnit 测试覆盖率

用AspQ处理多次Postback_JavaScript_Anand Narayanaswamy_InfoQ精选文章