创新源于理解 轻松打造自己的AJAX框架(1)

家族遗传细长腿

家族遗传细长腿

2016-02-19 18:49

有了下面这个创新源于理解 轻松打造自己的AJAX框架(1)教程,不懂创新源于理解 轻松打造自己的AJAX框架(1)的也能装懂了,赶紧get起来装逼一下吧!

  本文实现的只是一个最基本的AJAX框架.虽然AJAX并不是什么新技术,但是做为一个框架并不是一篇文章就能说明白的   本文实现的只是一个最基本的AJAX框架,虽然AJAX并不是什么新技术,但是做为一个框架并不是一篇文章就能说明白的。写这篇文章的目的:希望能帮助初学者更好的学习、运用AJAX框架。

  我始终相信只有你真正理解了一种技术,了解了技术本身,你才能更好、更灵活的使用它。一个程序员对技术的了解并不能仅仅停留在对技术的应用上。

  环境:Window Xp sp2 + .Net FramwWork 2.0.50727。

  Asp.Net 2.0自带的客户端回调

  Asp.Net 2.0已经发布。2.0有了许多新特性,客户端回调就是其中之一。客户端回调允许我们不经过回发而调用服务器端的方法,与AJAX提供的功能是一致的,但是不如AJAX灵活,AJAX可以自定义调用的方法, 2.0自带的回调功能却不行。

  要使用客户端回调功能必须实现System.Web.UI.IcallbackEventHandler接口。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  这个接口包含两个方法:

//客户端回调时固定调用此方法
public void RaiseCallbackEvent(String eventArgument)
//执行完RaiseCallbackEvent后将调用此方法。此方法的返回值将被发回客户端
public string GetCallbackResult()

  例一:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

.cs:
String cbReference = Page.ClientScript.GetCallbackEventReference(this,"arg", "ReceiveServerData", "context");
String callbackScript;
callbackScript = "function CallServer(arg, context)" + "{ " + cbReference + "} ;";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"CallServer", callbackScript, true);
javascript:

  更多内容查看MSDN。

展开更多 50%)
分享

猜你喜欢

创新源于理解 轻松打造自己的AJAX框架(1)

Web开发
创新源于理解 轻松打造自己的AJAX框架(1)

创新源于理解 轻松打造自己的AJAX框架(2)

Web开发
创新源于理解 轻松打造自己的AJAX框架(2)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

理解才能创新 轻松打造自己的AJAX框架

Web开发
理解才能创新 轻松打造自己的AJAX框架

AJAX?框架DWR?2.0?M1?发布

Web开发
AJAX?框架DWR?2.0?M1?发布

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

AJAX 框架DWR 2.0 M1 发布

Web开发
AJAX 框架DWR 2.0 M1 发布

AJAX框架汇总

PHP
AJAX框架汇总

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

面向.NET开发人员的Ajax 技术平台策略

面向.NET开发人员的Ajax 技术平台策略

在Delphi里播放Flash

在Delphi里播放Flash
下拉加载更多内容 ↓