Welcome 微信登录

首页 / 脚本样式 / Ajax

ASP.NET 2.0 Ajax - 处理异步调用中的异常

ASP.NET 2.0 Ajax - 处理异步调用中的异常

ASP.NET 2.0 Ajax - 处理异步调用中的异常2011-09-27在传统的Web应用程序中,处理异常相对来说比较简单——即使开发者不作任何处理,浏览器也会默认地将收到的异常信息显示在浏览器中。而对于Ajax应用程序来说,事情却并不那么简单。Ajax程序“异步”的天性加上其后台运行的行为,让用户乃至开发者都很难判断某次对服务器的调用是否顺利完成,浏览器自然也对Ajax程序运行时发生的异常无能为力。在...
ASP.NET 2.0 Ajax - 调用Web Service、调用页面中的类方法

ASP.NET 2.0 Ajax - 调用Web Service、调用页面中的类方法

ASP.NET 2.0 Ajax - 调用Web Service、调用页面中的类方法2011-09-27ASP.NET AJAX之所以将Web Service提高到如此重要的位置上,让它几乎成为了ASP.NET AJAX服务器端逻辑最受推荐的实现方式,是因为Web Service天生就是纯粹为了业务逻辑而设计的。我们都知道,Web Service没有提供什么“花哨”的用户界面,而是心无旁骛地专注于程序逻辑上的实现,这恰好和ASP.N...
ASP.NET 2.0 Ajax - 将表示层完全放到客户端

ASP.NET 2.0 Ajax - 将表示层完全放到客户端

ASP.NET 2.0 Ajax - 将表示层完全放到客户端2011-09-27ASP.NET AJAX客户端编程模型一个最主要的设计理念就是将表示层完全放到客户端,也就是除了页面加载这一次HTTP响应之外,后续的HTTP响应中都将只包含纯粹的数据,至于这些数据将显示成一个列表还是一段文本,或是其他什么形式,则全由客户端决定。ASP.NET AJAX的客户端编程模型为什么要这样设计?我们从对比某个包含了提供分页功能的数据表格页面在传统的ASP.NET编程模...
ASP.NET 2.0 Ajax - 使用HTTP GET进行调用

ASP.NET 2.0 Ajax - 使用HTTP GET进行调用

ASP.NET 2.0 Ajax - 使用HTTP GET进行调用2011-09-27在使用ASP.NET AJAX异步通信层对Web Service进行异步调用时,默认应用的是HTTP POST方式。但为了提供足够的灵活性,ASP.NET AJAX异步通信层同样允许我们使用HTTP GET进行调用。使用HTTP GET进行调用时,方法的参数均被序列化成JSON字符串,然后经过URL编码并添加至URL后面送回给服务器处理。关于GET和默认的POST方式的比...
ASP.NET 2.0 Ajax - 以XML方式序列化数据

ASP.NET 2.0 Ajax - 以XML方式序列化数据

ASP.NET 2.0 Ajax - 以XML方式序列化数据2011-09-27第2章中曾经提到过,ASP.NET AJAX异步通信层在传递数据时默认采用JSON序列化方式,但同时也提供给我们以XML方式进行序列化的选项。一般来讲,如果某Web Service方法的返回值类型为XmlDocument或XmlElement,我们应该让这类返回值以XML方式进行序列化。例如如下的这个Web Service方法: [WebMethod] [ScriptMe...
ajax代理程序自动判断字符编码

ajax代理程序自动判断字符编码

ajax代理程序自动判断字符编码2011-09-27由于ajax在跨域的访问上有问题,目前最好的方法是做代理.写了个代理程序和心得.为了做ajax的代理,研究了下服务器端的xmlhttp并和客户端的ajax中的xmlhttp做了个比较,后台代码 是asp的.服务器端的xmlhttp也就是asp小偷程序,我把代码改成了javascript.1.在服务器端的xmlhttp.Open("GET",url,false)异步必须是关闭的,而客户端...
QFaces1.1 -- …超级联动! JSF 与 Ajax可以这样完美的结合

QFaces1.1 -- …超级联动! JSF 与 Ajax可以这样完美的结合

QFaces1.1 -- …超级联动! JSF 与 Ajax可以这样完美的结合2011-09-27huliqingQFaces1.1新增了一个新的组件,修复了上一版中的Validator的一个错误,同时附带了Demo项目.新增的组件我叫它超级联动: Linkage为什么叫超级联动?1.可以无限联动.2.可以不用刷新页面.3.几乎没有性能影响.4.你不用改变现有的JSF组件.5.而且使用还非常简单 : )<q:linkage for="cou...
QFaces1.2 --Ajax方式,带进度条的文件上传组件FileUpload(for JSF)

QFaces1.2 --Ajax方式,带进度条的文件上传组件FileUpload(for JSF)

QFaces1.2 --Ajax方式,带进度条的文件上传组件FileUpload(for JSF)2011-09-27huliqing这是QFaces的第4个组件,Ajax方式带进度条的文件上传组件,我希望每一个重要组件都提升一个版本, 呵呵!这个版本同时修正了ie6下的ajax兼容问题.在介绍完这个组件之后,打算介绍一下如何利用QFaces自 定义自己的Ajax组件,希望这个增强框架能对喜欢JSF的人有一些帮助.后面版本的升级可能就不会这么快, 或者考虑...
用Asp.net Ajax和Telerik快速打造属于自己的FastDial

用Asp.net Ajax和Telerik快速打造属于自己的FastDial

用Asp.net Ajax和Telerik快速打造属于自己的FastDial2011-09-27 博客园 leigeFastDial 是FireFox下一个常用的插件,它主要可以图片的形式显示几个不同的主页,同时你可以刷 新这些图片。我一直很喜欢这个插件,可是当我没有带自己的电脑或者没有装FireFox的时候,就没那么 方便了。在有一次接触了Telerik控件之后,感觉他很适合用来实现这个效果。所以,我就打算用Asp.net Ajax和Telerik打造属...
在Struts 2中使用JSON Ajax支持

在Struts 2中使用JSON Ajax支持

在Struts 2中使用JSON Ajax支持2011-09-27JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则 该Result无需映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据 ,并将该数据返回给客户端页面的JavaScript.简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再需要使用...
AjaxControlToolKit环境下用UserControl(C#)模拟的自定义下拉框(上)

AjaxControlToolKit环境下用UserControl(C#)模拟的自定义下拉框(上)

AjaxControlToolKit环境下用UserControl(C#)模拟的自定义下拉框(上)2011-10-18 博客园 野文在上一篇文章《AjaxControlToolkit环境下用Javascript实现简单的Dropdownlist》里写了关于用 javascript写的一个dropdownlist的例子,由于不易于复用和在C#里进行管理,所以后来用UserControl 重新封装了一个DropDownList控件,基本模拟Asp.Net原有的...
<< 51 52 53 54 55 56 57 58 59 60 >>