html5中文学习网

您的位置: 首页 > 网络编程 > ASP.NET » 正文

创建定制的ASP.NET AJAX非可视化客户端组件_.NET教程_编程技术

[ ] 已经帮助:人解决问题

  作者基于对微软ASP.NET AJAX 1.0框架的研究,本文继续讨论如何创建一个由基类Sys.Component派生的ASP.NET AJAX非可视化客户端组件,并展示它在Web页面中的用法。bFnHTML5中文学习网 - HTML5先行者学习网

  一、简介bFnHTML5中文学习网 - HTML5先行者学习网

  在本文中,我们将共同讨论如何创建一个由基类Sys.Component派生的ASP.NET AJAX非可视化客户端组件,并将展示它在Web页面中的用法。bFnHTML5中文学习网 - HTML5先行者学习网

  具体说来,你将学习如何实现:bFnHTML5中文学习网 - HTML5先行者学习网

  ◆使用prototype设计模式以JavaScript定义一个非可视化组件类。bFnHTML5中文学习网 - HTML5先行者学习网

  ◆把一个非可视化组件注册为一个由基类Component派生的类。bFnHTML5中文学习网 - HTML5先行者学习网

  ◆初始化该非可视化组件的基类—Component,并调用它的方法。bFnHTML5中文学习网 - HTML5先行者学习网

  ◆创建能够激发一个更改通知的属性。bFnHTML5中文学习网 - HTML5先行者学习网

  ◆打造一个完整的Demo.Timer非可视化组件。bFnHTML5中文学习网 - HTML5先行者学习网

  ◆在一个Web页面中使用该组件,并且绑定到它的事件。bFnHTML5中文学习网 - HTML5先行者学习网

  注意,在ASP.NET AJAX 1.0框架中构建客户端组件,除了本文中介绍的方法(这些组件派生自Component)外,还存在另外两种类型的扩展基本组件功能的ASP.NET AJAX客户端组件对象:派生自Sys.UI.Behavior的Behavior和派生自Sys.UI.Control的Control。下列表格概括了Component,Behavior和Control之间的区别。bFnHTML5中文学习网 - HTML5先行者学习网

  另外,为了运行本文中的示例,你需要具备下列条件:bFnHTML5中文学习网 - HTML5先行者学习网

  ◆一个测试网站;bFnHTML5中文学习网 - HTML5先行者学习网

  ◆安装微软ASP.NET AJAX 1.0框架,在此不再赘述。bFnHTML5中文学习网 - HTML5先行者学习网

  二、非可视化客户端组件的基本功能bFnHTML5中文学习网 - HTML5先行者学习网

  一个ASP.NET AJAX非可视化客户端组件对将重用于应用程序中的JavaScript代码加以封装。非可视化组件的一个典型的示例是一个每隔一定时间激发事件的定时器组件。bFnHTML5中文学习网 - HTML5先行者学习网

  通过派生于Component基类,你的定制组件能够自动地继承其中的许多特征,具体包括:bFnHTML5中文学习网 - HTML5先行者学习网

bFnHTML5中文学习网 - HTML5先行者学习网
bFnHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助