乞丐中的霸主(ぃ枫.net)(天行健,君子以自强不息;地势坤,君子以厚德载物! -《周易》)QQ讨论群(交流EVC++,VC++,USB驱动程序开发,上下机位通讯,无线网络通讯技术,Mobile开发)帮主QQ号:414885058

C#,C++ 学习

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
/Files/jimmy998love/calendarsource.rar Ajax没有详细了解过,只是在网上看到基于某种技术的实现可以称作Ajax。从我的理解上这个日期控件可以说是基于Ajax实现的。这款日期控件最大的特点就是基于XmlHttp的方式来获取日期的转变,但同时支持System.Web.UI.WebControls.Calendar控件所有拥有的特性,日期选择事件和日期绑定事件。基于XmlHttp请求页面处理时往往会过多地处理一些不必要的功能,如:PageLoad事件等;而控件并没有这样做它在控件的OnInit过程中把处理进行了拦载。

 

 




在转变的过程中可以通过控件的
DayItemCreating事件,对当前日期显示进行改变和添加属性显示等。

private void Calendar2_DayItemCreating(object source, HFSoft.Web.EventDayItemArgs e)

{

     if(e.Item.Date.Month ==7 && e.Item.Date.Day ==6)

     {

         e.Item.Text +="<br>生日";

         e.Item.Attributes.Add("bgColor","#ff9966");

     }

}

private void Calendar1_DayItemCreating(object source, HFSoft.Web.EventDayItemArgs e)

{

     if(e.Item.Date.Day==28)

     {

         e.Item.Text +="<br>交房租";

         e.Item.Attributes.Add("bgColor","#ff9966");

     }

}

下载
posted on 2007-05-14 17:50  arvin2012  阅读(445)  评论(0)    收藏  举报