主要是为了美观,还有就是这种控件的弹出速度比较快!
先从网上下载下来calendar.js
主要是调试问题,把系统中的<!DOCTYPE....>这一句去掉,就ok了。再有就是编码的问题,utf-8和gb2312.
<script type="text/javascript" src="js/calendar.js"></script>
再就是给文本框绑定上onfous事件,就ok了。
<asp:TextBox id="BeginTime" style="z-index:108;left:136px;position:absolute;top:376px" Runat="server" onfocus="calendar()"></asp:TextBox>
也可以在page_Load中加入:
this.BeginTime.Attributes.Add("onfocus","javascript:calendar()");
calendar()是calendar.js中的主函数。再就是其中的颜色可以改变,让控件显得更漂亮。
几个比较好的颜色值:1.009DFF(鲜亮的蓝色)蓝色和白色搭配比较好。
2.FFFDC9(淡黄色)
3.FF9E47(深黄色)
4.FFF6A0(中黄)
- 1
- 2
- 3
- 4
- 5
- 6
前往页