asp.net2.0 Ajax框架

最近在写asp.net2.0的Ajax框架。白天上班,晚上写。加起来零零碎碎的用了3天左右时间终于大部分功能已完成。
整个框架的思路是。前台封装XmlHttpRequest来向服务端发送请求。
后台对XmlHttpRequest请求进行监听处理。

类似于Ajaxpro框架功能,后台需要Ajax调用的方法用特性Attribute标识。
在需要使用ajax功能的页面Page_Load中调用2个方法.
1:ClientMethodRegister 利用反射机制把根据Attribute标识找出需要Ajax调用的方法,生成对应的客户端Ajax调用脚本,并发送到客户端页面。
2:CallBackListener ajax请求监听器。对ajax请求进行监听。根据参数利用反射机制调用相应后台出来程序。对反回值进行Json编码。响应请求,完成ajax请求功能。前台XmlHttpRequest封装类对返回的Json格式代码进行eval编码从而完成整个ajax的XmlHttpRequest通信。

由于因为是给女朋友写毕业论文而萌发的写此ajax框架。所以暂时还不能把源代码公布到Blog .

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值