体验Ajax Toolkit新控件:CalendarExtender(日历控件)

  在之前的文章(推荐两个不错的下拉式日期选择控件)中向大家介绍过两个不错的日历控件,而在最新发布的Ajax Toolkit 1.0中也包含了一个日历控件:CalendarExtender(点击前往CalendarExtender控件的体验页面),这是在Ajax Toolkit 1.0中新增的控件.


  CalendarExtender控件的使用方法比较简单,这里仅和大家分享一下本人在使用CalendarExtender控件时了解到的知识点:
  1.使用CalendarExtender控件的页面,必需包括Ajax Extensions控件ScriptManager;
  2.CalendarExtender控件的属性Format可定制日期显示格式,默认值为"d",显示为"1/25/2007".如果要定制日期格式为"2007-01-25",应使用字符串"yyyy-MM-dd",而不是"yyyy-mm-dd";
  3.如上图所示,若想从TextBox控件中取到日期值,请保证TextBox控件的ReadOnly属性的值为"false",若设置为"true",将无法从TextBox控件中取到值.

posted @ 2007-01-25 23:46 jailu 阅读(4118) 评论(18)  编辑 收藏 所属分类: ASP.NETAJAX

  回复  引用  查看    
#1楼 2007-01-26 11:41 | Jeffrey Zhao      
这个控件的样式很酷,呵呵。
  回复  引用    
#2楼 2007-01-26 17:10 | 拉拉 [未注册用户]
體驗了一把,覺著功能太少,速度又慢,不怎么樣。
  回复  引用  查看    
#3楼 [楼主]2007-01-26 18:36 | jailu      
@拉拉
这个控件的响应速度的确是有点慢,不过我觉得这个控件给用户的体验还是瞒不错的。
  回复  引用  查看    
#4楼 2007-01-26 20:05 | Jeffrey Zhao      
我以前就在想,Calendar控件这么小的地方,如何把年份月份日期都能够选择,没想到它就这样做到了……太牛了……
  回复  引用    
#5楼 2007-01-27 09:44 | willie [未注册用户]
是不好用。想找些更强大的控制,不知道哪有。。
  回复  引用    
#6楼 2007-01-27 09:47 | willie [未注册用户]
还不如用《梅花雪的日历控件》自己再封装一下,绝对强大
  回复  引用  查看    
#7楼 [楼主]2007-01-27 10:32 | jailu      
@willie
纠正一下,你说的应该是《梅花雨》吧~
个人觉得CalendarExtender控件除了在客户端响应慢了一点,其它应该是《梅花雨》不能比的。不过《梅花雨》可以用在任何网页上,而CalendarExtender控件只能用在ASP.NET 2.0上。
  回复  引用    
#8楼 2007-01-30 09:29 | 朱朱 [未注册用户]
说到用户体验,有些用户需要界面必须是中文的。。。
  回复  引用  查看    
#9楼 [楼主]2007-02-01 20:26 | jailu      
@朱朱
受教,下次注意
  回复  引用    
#10楼 2007-03-19 15:06 | sky266 [未注册用户]
反映实在是太迟钝了
感觉yahoo的那个控件还好用些
  回复  引用    
#11楼 2007-04-12 17:36 | 狂里之城 [未注册用户]
请教下,为什么当文本框页面加载时有默认值,CalendarExtender就弹不出,报js错误,“对象不支持此属性或方法”,请问怎么解决,我的E-mail:jxlaron@gmail.com,谢谢了。
  回复  引用  查看    
#12楼 [楼主]2007-04-13 17:08 | jailu      
@狂里之城
我试了一下,若页面加载时,文本框中有默认值,CalendarExtender可以正常工作的!不知道你加的是什么默认值呢?
  回复  引用    
#13楼 2007-05-09 19:59 | 被遮挡 [未注册用户]
在DIV中被下拉框遮挡了,中文问题可以设置一下UI=AUTO ALTUI=auto解决
  回复  引用    
#14楼 2007-09-04 13:07 | york [未注册用户]
请问在什么地方设置UI=AUTO ALTUI=auto??
  回复  引用    
#15楼 2008-05-26 16:07 | keith [未注册用户]
慢的不能忍受,建议不用
  回复  引用  查看    
#16楼 2008-06-30 11:01 | AlexChen      
怎么解决被TextBox遮挡的情况?
  回复  引用    
#17楼 2008-07-23 15:45 | 范昌虎 [未注册用户]
请问如何设置,日期控件中的英文提示变成中文?

  回复  引用  查看    
#18楼 2008-08-18 12:46 | 冰儿      
怎样让它在选择得时候精确到小时、分钟、秒啊
有这个功能吗
用什么方法实现啊??
如果您有什么好得方法请尽快联系我

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-01-27 21:00 编辑过


相关链接: