随笔分类 -  Ajax

摘要:updateprogress用法 updateprogress用于显示异步更新的状态显示,如“更新中....”,给用户更好的体验 通常实现方法: 1、在一个新的web页面中添加ScriptManager控件 <asp:ScriptManager ID="ScriptManager1" runat="server" /> 2、添加UpdatePanel控件,并且在其中放置一个Button控件 <a... 阅读全文
posted @ 2011-03-16 13:10 陈同学 阅读(1354) 评论(0) 推荐(0)
摘要:源码下载1.配置文件设置:httpHandlersadd verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"//httpHandlers2.编写自定义方法(可选,但用这个方法性能可以提高10倍左右,原来注册要300ms,优化后只要10-15ms)AjaxPro.Utility.RegisterTypeForAjax这个方法主要是生成4个《script》我们这里用手动生成这些字符串并加载到head标签中,这样就提高了速度,经测试有效Code highlighting produced by Actipr 阅读全文
posted @ 2010-05-11 22:23 陈同学 阅读(507) 评论(0) 推荐(0)
摘要:前面2篇文章我介绍了AJAXPro的一些实际应用.但是其基本的原理还不是很清楚,感觉做技术的,最好还是"知其然知其所以然",这样才可以做到"有的放矢".现在我们从头开始,了解AJAXPro的处理方式.首先,我们在Web.config中添加了一段httpHandler注册.add path="*.ashx" verb="*" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/这样,所有以ashx结尾的文件都由AjaxPro.AjaxHandlerFactory这个httpHandler处理.打开使用AJAXPro注册的页面(就是使用AjaxPro.Uti 阅读全文
posted @ 2010-05-11 21:52 陈同学 阅读(1796) 评论(3) 推荐(0)
摘要:在页面中使用jquery调用的方式如下%@ Page Language="C#" AutoEventWireup="true" CodeBehind="jqueryGetOrdersbyajax.aspx.cs" Inherits="WebApplication1.jqueryGetOrdersbyajax" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22 html xmlns="htt 阅读全文
posted @ 2009-11-17 17:00 陈同学 阅读(2786) 评论(0) 推荐(0)
摘要:usingNewtonsoft.Json;usingNewtonsoft.Json.Converters;//把Json字符串反序列化为对象目标对象= JavaScriptConvert.DeserializeObject(JSON字符串,typeof(目标对象));//把目标对象序列化为Json字符串1.引用Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:读取JSON结果显示:TokenTypeValueTypeValueStartArraynullnullStringSystem.StringJSON!IntegerSystem.Int321B 阅读全文
posted @ 2009-11-17 16:25 陈同学 阅读(1086) 评论(0) 推荐(0)