日期:2014-05-20  浏览次数:20787 次

日历控件如何绑定到一个文本框?
我想把日历上的日期显示到文本框上面,点击textbox出现控件,不用Ajax中的,用工具箱中自带的Calendar,该如何实现啊?


------解决方案--------------------
前台代码可以放到后台设置,
完善的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Calendar1.SelectedDate = DateTime.Now;
TextBox1.Text = Calendar1.SelectedDate.ToShortDateString();
Calendar1.Attributes.Add("style", "display:none");
}
TextBox1.Attributes.Add("onclick", "document.getElementById('Calendar1').style.display='block'");
}