阿赛·游梦鱼·郭言赛·阿赛工作室
全站技术源码素材
  • 发布:biancheng
    你是否遇到了想利用AJAX访问一些公网API,但是你又不想建立自己的代理服务,因为有时我根本就没打算涉及服务端任何代码,但是讨厌的浏览器的三原策略,阻止了我们的ajax调用。比如我想访问一个天气的restfullapi,如果我直接去GET:$.get(http://m.weather.com.cn/data/101010100.html);看见这问题相信大家都不会陌生,也会很自然的得到解决方案,但
  • 发布:biancheng
    在ASP.NETMVCbeta中我们可以使用Ajax.BeginForm,Ajax.ActionLink来进行Ajax调用,同样我们也可以使用一些支持Ajax框架如jQuery来简化对ajax的调用。1.ASP.NETMVCbeta中内置了AJAX的支持,但是我们必须引入MicrosoftAjax.js,MicorsoftMvcAjax.js.2.由于ASP.NETMVC已经集成了jQuery,所
  • 发布:biancheng
    背景在《分清ASP.NETAJAX中的Extender和Behavior模型》一文中,我谈到了使用AjaxControlTookit中控件的关键是客户端的各Behavior组件。微软官方推出的示例都太过于重视演示效果,而忽略了实际使用中的问题——市场需要吧,要让技术看上去吸引人,这么做无可厚非。但是作为一个实际开发产品的程序员,如果要灵活地使用AjaxControlTook
  • 发布:biancheng
    使用过ASP.NETAJAX的朋友都知道,怎么通过ASP.NETAJAX在客户端访问WebService,其实在ASP.NETMVC中使用ASP.NETAJAX异步访问WebService也没什么大的差别.在ASP.NET应用程序里使用ASP.NETAJAX访问WebService通常都是通过ScriptMananger引入WebService生成客户端代理的方法,同时也可以使用Microsoft
  • 发布:biancheng
    我们需要两个页面a.aspx、b.aspx,a页面代码如下(就用最常见的,两个下拉列表连动的例子):<body> <form当a页面触发onchange事件后,我们进入写在a页面的SetBList()方法中,这里将完整的js列出来:<scriptlanguage=javascript>varxmlHttp;functionSetBList(){ varavalue=d
  • 发布:biancheng
    导言:在前面部分我们概述了ASP.NETAJAXframework,我们探讨了如何下载和安装该框架,同时对UpdatePanel控件进行了相关概述.把UpdatePanel控件拖动到页面,再把要参与局部回传的控件放置到UpdatePanel控件里,就可以很简单的创建交互式的用户界面.任何由UpdatePanel内的控件触发的回传都会转化为局部页面回传.和整页回传类似,局部回传也向服务器发送一个请求
  • 发布:biancheng
    导言在过去的几年时间里,web开发员开始使用JavaScript来向web服务器执行异步回传,也就是仅仅发送和接收必要的数据.这些技术通常统称为AJAX.如果设计合理的话,具有AJAX功能的web应用程序,其用户界面的高度交互性完全可以与桌面应用程序相媲美.由于AJAX包含了网络体系(networkingstack)里不同层面的很多技术,在不使用AJAXframework的情况下执行AJAX很困难
  • 发布:biancheng
    在上一篇文章当中,也就是《以服务器端为中心的ASP.NETAJAX模式(Part1-Behavior)》,我们探讨了较为易用的Behavior模式。之所以说它较为易用,是因为它不涉及和原有Page处理流程的交互,即使访问网络也是访问独立的WebService(包括Page上的[WebMethod]),因此和Page处理流程的设计绝对是正交的。但有时候我们需要的就是与Page处理流程的交互,这时我们
  • 发布:biancheng
    简介:Ajax风格的服务器调用不一定使用XMLHttp请求。本系列的最后一部分介绍天气面板的最后一种方法,利用Web公共服务JavaScriptObjectNotation(JSON)和动态脚本标记来实现。前两部分介绍了三种方法创建可重用的天气面板。这些方法都采用了AsynchronousJavaScript™+XML(Ajax)技术,特别是JavaScriptXMLHttpReque
  • 发布:biancheng
    在Ajax中使用XSLT转换XML本系列的第1部分提出了问题说明:建立便于插入任何Web页面的天气面板。天气面板采用Ajax技术实现,利用UnitedStatesNationalWeatherService(NWS)提供的数据。NWS数据以XML格式提供,每15分钟更新一次。本系列文章分析了实现天气面板的四种不同方法。第一部分中介绍的一种办法是利用一种ApacheWeb服务器规则将NWSXML数据
  • 发布:biancheng
    在Ajax程序中解析和转换XML简介:任何编程问题都可以通过多种正确的方法解决。本系列共考察了四种创建一个AsynchronousJavaScript+XML(Ajax)天气预报面板(weatherbadge)的方法,这是一种小型可重用部件,可以轻松嵌入到任何Web页面。本文是第一篇文章,主要介绍一些基础内容,同时审视第一种方法——遍历DOM树。希腊哲学家亚里士多德曾经写到
  • 发布:biancheng
    对于ASP.NETAJAX应用程序开发而言,人们非常乐衷于使用部分呈现,其主要原因在于其固有的简单性—对现有页面影响较小,对开发人员的技能要求较低。但是,部分呈现仅仅是一个在执行回发请求的过程中绕过浏览器的小技巧。使用部分呈现的页面并不是真正意义上的AJAX页面,因为它们仍然依赖于以前的回发方法。那么究竟什么才算是真正的AJAX应用程序?实际上,真正的AJAX应用程序使用XMLHttp
  • 发布:biancheng
    忙了半个月,现在终于闲下来了,有时间写博,感觉真爽!刚刚看到有人想一起研究ASP.NETAJAXCodePlexPreview3的帖子,正好前段时间小研究了下.Preview3就出了两个JS(MicrosoftAjaxAdoNet.js和MicrosoftAjaxTemplates.js).这里先介绍下MicrosoftAjaxAdoNet类库,对于它的介绍在MS提供的文档中都说明了.这里只是解析
  • 发布:biancheng
    什么是Behavior?什么是Behavior?Behavior与Control有什么不同?这是首先需要回答的问题。在Windows开发当中,Behavior的概念是不存在的,有的只是Control。ASP开发连Control都没有的,到了ASP.NET才引入了Control的概念。为什么Ajax开发要引入Behavior这样的概念呢?因为Behavior意味着不需要改变原有的组件逻辑,而改变原有
  • 发布:biancheng
    本文将分析这个异常产生的原因并给出相应的解决方案,包括异常重现、异常原因、解决方案、示例代码下载等部分。异常重现让我们先通过一个简单的示例程序重现这个异常,然后基于这个示例程序修改并解决这个问题。首先在页面中声明一个ScriptManager控件。由于客户端DataTable定义与Value-add包中,还需要引入PreviewScript.js脚本: 接下来声明一个HTML按钮和一个HTML,分
  • 发布:biancheng
    相信很多人都可能用过SortTable这个对Table元素进行排序的JS类库。SortTable只需要设置Table的class就可以实现简单的应用。可是如果在引用了SortTable同时用到了Asp.netAjax.呵呵,这下绝对热闹。好像仇敌一样。错误提示:Sys.ArgumentTypeException:Objectoftype‘Object’cannotbecon
  • 发布:biancheng
    现在,可以像我们现在所使用的那样使用HelloWorldService服务了。下面,我给出了一个比较清晰完成的示例代码。ScriptManager标签也进行了显示。注意我们添加了一个clientServiceHelper.js文件。我们在那个文件中放置了所有客户端和WCF通信的JavaScript函数。 在of clientServiceHelper.js文件部分,我们使用了一个ASP.NET A
  • 发布:biancheng
    Ajax原意本是让人利用异步获取XML内容,以实现无刷新的网页效果asp.netajax已将底层内容封装实现起来远比自写xmlhttp来的方便,至少浏览器兼容方面要强得很多下面以一个www.asp.net的示例说明一下利用microsoftajaxlibrary来简单异步获取xml文档的方法//返回XML的Web请求functionOnSucceededXml(executor,eventArgs
  • 发布:biancheng
    承蒙大家厚爱,不少朋友都会把遇到的问题向老赵进行讯问。不过在阅读很多朋友问题的过程中,以及平时和别人讨论中,亦或是园子里的文章中经常发现一些误用概念的情况。如果在概念上没有形成共识,那么在工作和交流上就会造成许多问题。因此,虽然老赵已经在其他一些地方(例如WebCast或一些文章的评论)做过解释,但是现在仍然觉得有必要特地来澄清一些概念,解释一下这些概念之间的区别和联系。希望在明确这些概念之后,大
  • 发布:biancheng
    作者基于对微软ASP.NETAJAX1.0框架的研究,本文继续讨论如何创建一个由基类Sys.Component派生的ASP.NETAJAX非可视化客户端组件,并展示它在Web页面中的用法。一、简介在本文中,我们将共同讨论如何创建一个由基类Sys.Component派生的ASP.NETAJAX非可视化客户端组件,并将展示它在Web页面中的用法。具体说来,你将学习如何实现:◆使用prototype设计
  • 123456789››24Pagesize= Page=
    知识分类
    推荐知识
    近期热门知识

    MapSiteMapRssGoTop