注册 登录
编程论坛 ASP.NET技术论坛

单击TEXTBOX触发Calendar控件的显示或者隐藏的问题?

xiaoya1025 发布于 2007-06-04 21:34, 2983 次点击
实现功能:WEB页面中,一个TEXTBOX,一个隐藏的Calendar服务端控件。点击TEXTBOX时,显示Calendar,选择日期后,Calendar隐藏。将日期写入textbox中,请问如何实现?因为偶是新手,做毕业设计用到的,比较紧急,谢谢!
4 回复
#2
xyl_richard2007-06-05 19:35
通过设置form中的DefaultFocus属性,使得该TextBox获得焦点,从而将Calendar的Visibility设置为true,然后在该Canlendar的SelectDate事件中将选中的日期先转化为string型后赋给TextBox的Text,再将Calendar的Visibility设置为false即可.
#3
liuminghui2007-06-06 15:23
上面的方法行不同的  不知道为什么
#4
刘小芳2007-06-06 18:48
Calendar这插件直接替换掉原来文本框就可以了撒,他外观本身就文本框状,运行中点他才出现日期表
#5
川流不息2007-06-07 09:38
我給個建議,我建議把你那個日期控件放在一個div中,然後在點擊文本框的時候,在JS裡面控制這個日期控件,不需要讓它刷新。這應該可以控制得到吧。
1