以前用过一个asp.net的日期控件,非常满意,我还好好研究过那,然后我记得是收藏起来了,现在要用,可就是找不到放那了,我都找遍了,就是找不到,急死我了
那位再推荐一个好用的ASP.NET的日期控件,我说说要求
----------------------
以前那个控件非常专业,好像是专业开发,还有一篇使用文档,文档写的也很专业,还可以根据参数设计不同格式和模式等
具体功能就是个标准的日期控件,单击文本框,弹出个日期面板,单击选择的日期,日期值就会自动填到文本框中.
------------------------
那位要是知道这个控件的名字,或者有相类似的控件好用的就推荐一下给我,小弟十分感谢,最后说一句,以后收集好的控件或者源码一定要定期整理,别到用时找不到了5555555555555555555555555555555555555555555555555555555555555

解决方案 »

  1.   

    功能  说明  样例  
    引用方法 在<head>元素中引用日历所需的CSS文件和JS文件(Calendar.css和Calendar.js),红色背景表示当前选择,蓝色背景表示本日期(本年,本月,本天,本时,本分) 
      调用类并设置属性后, 调用类并设置属性后, 调用类并设置属性后, 调用类并设置属性后, 调用类并设置属性后,  
    1. 直接引用:在TextBox元素上或其它(比如图标,值返回给TextBox)的事件直接引用Calendar(接收值的对象)直接引用显示日历,如果要更改配置参数,请进入js文件修改如下函数中对应的部分:
    function Calendar(obj) 

    var calendar = new MatchCalendarClass(); 
    calendar.Object = obj; 
    calendar.Style = 1; 
    calendar.StartDate = "1995-12-31"; 
    calendar.EndDate = "2050-1-1"; 
    calendar.Date = new Date(); 
    calendar.Format = "yyyy-MM-dd"; 
    calendar.Object = obj; 
    calendar.IsClick = true; 
    calendar.IsOverHidden = true; 
    calendar.IsClearHidden = true; 
    calendar.Type = "All"; 
    calendar.Calendar(); 

    2. 间接引用,在自己的页面或JS文件中写一个function,调用类并设置属性后,最后调用类的Calendar()方法输出,代码必须放在<body>后其它引用元素前面,不然DOM没有办法创建元素 
     
    样式选择 calendar.style = [1,2,3,4]目前只有1可以选择 claendar.style = 1; 
    起始日期 calendar.StartDate = "1995-1-1",只可以接受"1995-10-1"的日期格式输入,如果小于此日期,日期将不可选择 calendar.StartDate = "1995-10-1" 
    截止日期 calendar.EndDate = "2005-1-1",只可以接受"2005-1-1"的日期格式输入,如果大于此日期,日期将不可选择 calendar.StartDate = "2005-1-1" 
    日历初始日期 calendar.Date = new Date(2008,10,1),日历基于此开始日期,默认是当前日期,日期型数据传入 calendar.Date = new Date(); 
    日历格式 calendar.Format = "yyyy-MM-dd",可选格式有以下3种:yyyy-MM-dd,dd-MM-yyyy,MM-dd-yyy,只提供"-"分隔的日期 calendar.Format = "yyyy-MM-dd" 
    接收值对象 calendar.Object = document.getElementById("txtTest");此对象可通过实例化类的时候传入,也可在实例化后直接赋予实例 calendar.Object = obj; 
    单击隐藏 calendar.IsClick = true;是否在文档其它地方单击隐藏,为true的时候单击文档的时候将隐藏日历,为false则不隐藏 calendar.IsClick = true; 
    鼠标移出隐藏 calendar.IsOverHidden = true;是否鼠标移出隐藏,为true时的时候鼠标离开日历则自动隐藏,为false则不隐藏 calendar.IsOverHidden = true; 
    清空操作后隐藏 calendar.IsClearHidden = false;是否在点击日历的清空按钮后隐藏日历 calendar.IsClearHidden = false; 
    是否显示底的时间 calendar.Attach = false;是否显示底的时间 calendar.Attach = false; 
    日期分隔符 calendar.Separate = "/";日期分隔符 calendar.Separate = "/"; 
    语言类型选择 calendar.Language = "en";语言类型选择,提供简体中文(cn),繁体中文(hk),和英文选择(en),默认为简体中文 calendar.Language = "en"; 
    日历输出类型 calendar.Type = "All";选择年/月/日/时/分/日期("Year","Month","Day","Hour","Minute","All"),当选择等于"All"时,则输出常规的日历,选择"Year"时,输出年份选择,选择"Month"时输出月份选择,选择"Day"时输出天份选择,选择"Hour"时输出小时选择,选择"Minute"时输出分钟选择 calendar.Type = "All" 
    实例: 以下实例都是间接引用的操作,直接引用,在文档上方的例子中已经使用 
    ----------------------------------------------------------------文档是不是这样子的哦
      

  2.   

    不是这个,是个word文档,里面有贴图的
      

  3.   

    my97
    以前我也写过一个http://www.51aspx.com/CV/CalendarWebControl/
      

  4.   

    你说的大概是my97datepicker日期控件或梅花雪的日期控件吧
      

  5.   

    谢谢大哥们,对,就是my97,
    http://www.my97.net/dp/demo/index.htm
    就是这个页面,好熟悉呀,我再也不会忘了,给分给分