自定义ASP.NET Ajax Extender控件

netcsharp 2008-03-27 01:21:56
前言:
熟悉ASP.NET Ajax的人都对AjaxControlToolkit里的Extender控件留有非常深的印象。
有了Extender控件就可以在原有页面上指定某个服务器控件实施Ajax行为(Behavior)。
如:常用的CalendarExtender控件。下面内容介绍怎样自定义一个Ajax Extender控件
实现Panel服务器控件的高亮边框效果。如图所示。



正文:
创建一个Extender控件需要完成两个部分的工作。第一,创建客户端的行为(Behavior)控件;
第二,创建服务器端的控件。首先我们介绍一下客户端的行为控件。

第一,创建客户端的行为控件,顾名思义就是用于响应处理客户端(Client-Side)的行为,如:鼠标指针移动
到某个元素上(mouseover事件)或者指针移出某个元素(mouseover事件)。这些动作都交由
客户端的Javascript代码进行响应处理。我们需要的就是编写该Behaivor响应代码,添加事件处理
函数。这就是行为(Behavior)一词的来意。

详细的请看这里:http://www.netcsharp.cn/showtopic-520.aspx
...全文
107 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jian_xiaowei 2008-04-26
  • 打赏
  • 举报
回复
?????????

8,833

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧