写点什么

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

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

关注

评论

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

用Js怒刷LeetCode

Geek_07a724

JavaScript LeetCode

Spring Framework框架简介

Andy

​Apache IoTDB UDF 「Sample」的案例与最佳实践

Apache IoTDB

数据库 Apache IoTDB

Go语言入门08—函数

良猿

Go golang 后端 10月月更

低代码在企业数字化转型中有什么价值?

飞算JavaAI开发助手

Spring之资源读取

Andy

一个疯子居然获得北京市科学技术奖?

青藤云安全

青藤云安全 北京科学技术奖

软件测试 | 测试开发 | 校招面试真题 | 测试流程大概是什么?

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

测试

太全!不愧是Github爆火的阿里812页高并系统设计核心技术全解

程序员小毕

程序员 架构 程序人生 后端 高并发

华为云连接CC,助力企业一站式解决跨区域传输难问题

科技怪授

华为云CC链接

跨区域传输数据不够流畅?华为云连接CC了解一下

科技怪授

华为云链接

重磅 | 青藤蜂巢入围领导者象限,增长指数&综合竞争力第一!

青藤云安全

主机安全 青藤云安全

万物皆可集成系列:低代码对接阿里物流API实现快递跟踪

葡萄城技术团队

前端 低代码 电商 API

、作用域链和它的一些优化

hellocoder2029

JavaScript

顶会最强的前20%!电影情感效应预测论文拿下ACMMM Oral收录!

阿里巴巴文娱技术

人工智能 情感计算

企业如何建立数据分类分级制度

极盾科技

数据安全 数据分类分级

Spring之控制反转

Andy

为什么说网络安全行业是IT行业最后的红利?

网络安全学海

网络安全 安全 信息安全 渗透测试 WEB安全

Spring面试题(部分)

Andy

Sanitizers 系列之 Sanitizers 概述

网易云信

运维 服务器

软件测试面试真题 | Pytest 的内置 fixture 有哪些?

测试人

面试 软件测试 测试开发 测试流程

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

Apache IoTDB v0.13.3 发布!

Apache IoTDB

数据库 Apache IoTDB

Spring Boot「17」数据库连接池

Samson

Java spring 学习笔记 spring-boot 10月月更

云原生机甲,真正的服务网格

如水

云原生 servicemesh 云原生机甲 CloudMecha

拒绝“内鬼式”数据泄露,安全内控如何构建?

极盾科技

官宣:新功能正式上线!

青藤云安全

主机安全 青藤云安全 青藤智库

Spring之依赖注入

Andy

【网易云信】Sanitizers 系列之 Sanitizers 概述

网易智企

运维 服务器

华为云桌面,随时随地助力企业轻松办公

科技怪授

华为云桌面

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