写点什么

用 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:101407
用户头像

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

关注

评论

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

架构师训练营第一周总结

草原上的奔跑

极客大学架构师训练营

计算广告的核心问题

子悠

广告 计算广告 互联网广告

就餐卡系统设计

stars

【架构师训练营-Week-1】总结

Andy

构架师训练营第一周 作业一:食堂就餐卡系统设计

孙有能希

架构师训练营第0期第一周总结

陌生人

食堂就餐卡系统设计

imicode

第一周学习总结

G小调

架构师如何做架构(训练营第一课)

看山是山

学习 极客大学架构师训练营 UML

架构师如何做架构(第1周学习总结)

李德政

极客大学架构师训练营

架构师训练营第一周学习感悟

子豪sirius

架构师训练 - 20200610 - 学习总结

lei Shi

食堂就餐卡系统设计文档

JUN

食堂就餐卡系统设计

G小调

「架构师训练营」作业1:食堂就餐卡系统设计

Amy

极客大学架构师训练营 作业

系统设计

纯纯

第一周学习总结

qqq

极客大学架构师训练营

第一周感想

数字

思考架构

纯纯

作业一:食堂就餐卡系统设计

清风明月

极客大学架构师训练营

第一周-学习总结

molly

极客大学架构师训练营

【架构师训练营-作业-1】食堂就餐卡系统设计

Andy

第一周作业

qqq

极客大学架构师训练营

朋友,您可能是MCR的受害者

newbe36524

Docker Dockerfile .net core

2020-06-10-第一周学习总结

路易斯李李李

食堂就餐卡系统架构设计文档

GAC·DU

极客大学架构师训练营

课后总结1-架构师训练营

进击的炮灰

架构师训练营学习心得初谈

潜默闻雨

架构师如何去编写设计文档?

李小匪

架构 架构是训练营

第一周培训心得

史慧君

架构师如何做架构

小遵

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