大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

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

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

关注

评论

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

设计模式总篇:从为什么需要原则到实际落地(附知识图谱)

Kerwin

Java 设计模式

纯CSS实现自定义单选框和复选框

爱嘤嘤嘤斯坦

CSS Java 编程语言 标签

秒懂云通信:通信圈黑话大盘点

阿里云Edge Plus

云通信 通信云

6种快速统计代码执行时间的方法,真香!

王磊

Java

Elasticsearch从入门到放弃:再聊搜索

Jackey

elasticsearch

一张PDF了解JDK10 GC调优秘籍-附PDF下载

程序那些事

Java jdk JVM GC JDK10

redis系列之——一致性hash算法

诸葛小猿

redis 一致性hash redis集群

Mybatis执行流程浅析(附深度文章推荐&面试题集锦)

Kerwin

Java mybatis

Hello!GitHub 好用好玩值得收藏的开源项目集合~

Kerwin

开源

前端杂记-&&和||

阡陌r

JavaScript && ||

6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!

楼下小黑哥

Java IDEA

ARTS - Week 5

Khirye

ARTS 打卡计划

【计算机网络】你需要知道的链路层知识

烫烫烫个喵啊

计算机网络 链路层 交换机

当我们在谈架构时,我们谈的是什么?

冯文辉

架构 企业架构 系统架构

Java8——方法引用

Java旅途

java8 方法引用

因为 Django ORM update,我今天差点「从删库到跑路」

AlwaysBeta

数据库 django 编程 程序员

程序员的时间管理

Kerwin

程序员

没内鬼,来点干货!volatile和synchronized

Kerwin

Java volatile synchronized

Docker网络学习第一篇:Linux虚拟网络

Lazy

Docker Linux 网络

疫情年逆风翻盘

Kerwin

程序员

5万字、97 张图总结操作系统核心知识点

苹果看辽宁体育

操作系统 计算机

开发框架文档体系化的思考

vivo互联网技术

框架开发

nginx在重定向时端口出错的问题

烫烫烫个喵啊

nginx

SpringBoot代码生成器

Kerwin

Java 开源

没内鬼,来点干货!SQL优化和诊断

Kerwin

MySQL

日记一则

progyoung

week6 总结

不在调上

简述 CAP 原理

不在调上

关于如何判断一个list是否为空的思考

Leetao

Python Python基础知识 列表

Docker网络学习第二篇-认识iptables

Lazy

Docker Linux 网络

30岁+程序员职场攻略:找到自己的“职业锚”乘风破浪

华为云开发者联盟

程序员 AI 开发者 职场

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