|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
既然话题已经抄起,我打算今晚发篇博文再引导一下舆论方向,使它再火两天,抛砖引玉,而且赵劼先生一直在跟帖,使.NET阵营的我感到万分难得。 作者基于对微软ASP.NETAJAX1.0框架的研讨,本文持续会商怎样创立一个由基类Sys.Component派生的ASP.NETAJAX非可视化客户端组件,并展现它在Web页面中的用法。
1、简介
在本文中,我们将配合会商怎样创立一个由基类Sys.Component派生的ASP.NETAJAX非可视化客户端组件,并将展现它在Web页面中的用法。
详细说来,你将进修怎样完成:
◆利用prototype计划形式以JavaScript界说一个非可视化组件类。
◆把一个非可视化组件注册为一个由基类Component派生的类。
◆初始化该非可视化组件的基类—Component,并挪用它的办法。
◆创立可以引发一个变动关照的属性。
◆打造一个完全的Demo.Timer非可视化组件。
◆在一个Web页面中利用该组件,而且绑定到它的事务。
注重,在ASP.NETAJAX1.0框架中构建客户端组件,除本文中先容的办法(这些组件派生自Component)外,还存在别的两品种型的扩大基础组件功效的ASP.NETAJAX客户端组件工具:派生自Sys.UI.Behavior的Behavior和派生自Sys.UI.Control的Control。以下表格归纳综合了Component,Behavior和Control之间的区分。
别的,为了运转本文中的示例,你必要具有以下前提:
◆一个测试网站;
◆安装微软ASP.NETAJAX1.0框架,在此不再赘述。
2、非可视化客户端组件的基础功效
一个ASP.NETAJAX非可视化客户端组件对将重用于使用程序中的JavaScript代码加以封装。非可视化组件的一个典范的示例是一个每隔必定工夫引发事务的准时器组件。
经由过程派生于Component基类,你的定制组件可以主动地承继个中的很多特性,详细包含:
归根到底,Java跨平台可以,但是要重新编写代码,否则还分什么J2EE/J2SE/J2ME呢! |
|