问题描述
前言:熟悉ASP.NETAjax的人都对AjaxControlToolkit里的Extender控件留有非常深的印象。有了Extender控件就可以在原有页面上指定某个服务器控件实施Ajax行为(Behavior)。如:常用的CalendarExtender控件。下面内容介绍怎样自定义一个AjaxExtender控件实现Panel服务器控件的高亮边框效果。如图所示。正文:创建一个Extender控件需要完成两个部分的工作。第一,创建客户端的行为(Behavior)控件;第二,创建服务器端的控件。首先我们介绍一下客户端的行为控件。第一,创建客户端的行为控件,顾名思义就是用于响应处理客户端(Client-Side)的行为,如:鼠标指针移动到某个元素上(mouseover事件)或者指针移出某个元素(mouseover事件)。这些动作都交由客户端的Javascript代码进行响应处理。我们需要的就是编写该Behaivor响应代码,添加事件处理函数。这就是行为(Behavior)一词的来意。详细的请看这里:
解决方案
解决方案二:
?????????
时间: 2024-09-19 10:06:08