日期:2014-05-18  浏览次数:20831 次

对calendar组建了解的吗?
一个textbox,鼠标单击后弹出calendar控件,从中选择日期后,把日期显示到textbox中
我做的原理是:在textbox中单击后用javascript显示calendar控件[初始display=none,单击display=block],这时候选择日期后就会显示到textbox中,同时calendar隐藏[display=none]。
现在问题是:
但是如果点 下个月 等按钮时,calendar同时也隐藏了。可能是刷新了。怎么办呢?如果有别的思路,能解决问题就可以.

------解决方案--------------------
为啥不用现成的客户端组件呢?
我推荐你用extjs,如果你厌烦写javascript的话,在codeplex已经有人帮你封装成servercontrol了。
http://www.codeplex.com/ExtJsExtenderControl
它的online demo你可以在这里看到。
http://extendersamples.rodiniz.com/
------解决方案--------------------
其下有个:
Calendar Extender 
楼主可以体验下,刚才我看了下online demo中居然没有给演示