资源大全 | 神秘文化 | 在线翻译 | QQ专区 | 视频教程 | 彩信频道 | 搜索引擎 | BT下载 |  | 网站地图
设为首页
加入收藏
联系站长
您现在的位置: 一百网络 >> ASP.NET编程 >> 其他相关 >> 文档正文
最近更新
普通文档 [AJAX]有史以来最简单的
普通文档 .Net 虚拟框架的实现原理
普通文档 优秀ASP.NET程序员的修炼
普通文档 toString方法无法被继承
普通文档 也说Linq动态条件查询
普通文档 使用Linq实现强类型反射
普通文档 java和.net的对象类型转
普通文档 新闻采集应用程序
普通文档 《Visual Studio.NET Ti
普通文档 深入理解 ASP.NET 动态控
推荐文章
推荐文档 用Visual C#开发WinFor
推荐文档 使用C#编写Windows Form
推荐文档 在ASP.NET中面向对象的编
推荐文档 Huffman 编码简介
推荐文档 纯数字化文本框的WEB控件
[AJAX]有史以来最简单的AJAX回调库

文章作者:未知 录入时间:2007-9-18 来源:未知
网站声明:本站的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出处和原始作者,文章版权归本网站与文章作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。

   很多时候我们只要用到一些简单的Ajax功能,提供一些简单的回调而不需要很花哨的东西。然而现有的很多Ajax库都很大,虽然功能很多但是我们很多时候根本就不需要用到他们,我就遇到过那样的经历,所以我想弄一个很简单的Ajax回调函数来搞定。首先我想到的是CS中的AjaxManager,我就是把它简化一下,去掉不想要的和很多更适合我们习惯的一些方法。

    我把他命名为AjaxLite,因为他只要两个类就能实现Ajax的功能,为了把JS文件不另外Include,我把JS嵌入的了DLL中。总共两个文件一个JS,一个cs的文件,两个类这是我有史以来见过最简单的Ajax类库了。只要把编译后的DLL文件引用到你的项目中然后在Page_Load事件中Register你的用户控件或页面就可以很简单的实现了,代码也很简单这里就不多说了。

    1.Register:查找当前控件中包含AjaxMethod属性标签的方法,并注册到客户端;

    2.Post:通过客户端返回的类型和回调的函数查找控件中包含AjaxMethod属性标签的方法执行并返回;

    3.Render:注册到Page生命周期中的PreRender中,然后再呈现执行JS以实现回调。


    源代码项目(VS2008 beta1):AjaxLite
  • 上一篇文档:

  • 下一篇文档: 没有了
  •     查找更多“[AJAX]有史以来最简单的AJAX回调库”的内容  
    相关连接
  • 也谈自定义配置处理类

  • Ajax中AutoComplete的使用摘要

  • 关天asp.net ajax beta中在updatepnael中注册脚本的解决方案