2010-01-03 80 views
2

我已经在那里搜索了一个免费且很好的日期选择器,但是我没有找到一个对我有好处的日期选择器。asp.net日期选择器

我自己创建了一个。

我添加了一个日历aspx页面,并在pageLoad的设置它的属性:

calReqToDate.Style.Add("display", "none"); 

我创建了一个“显示”按钮,并设置其属性上pageLoad的太:

btnCalReqToDate.Attributes.Add("onclick", "HideShow();return false;"); 

现在我所要做的就是在用户选择一天时更改日期标签。 我已经试图通过捕捉日历“的onclick”事件,让所选择的日期这样做,并且返回false,这样的页面将无法回传:

在pageLoad的事件: calReqToDate.Style.Add("onclick", "DateSelect();return false;");

在aspx页面: document.getElementById('<%= lblReqToDate.ClientID %>').innerHTML = '<%= calReqToDate.SelectedDate %>';

问题是没有回发,选定的日期不会更改,所以标签获取旧的日期。

我需要找到一种方法来获取新的选定日期而无需回发。

你能帮忙吗?

预先感谢您。

+0

@Roy尝试javascript日期选择器,你可以找到'n'号日期选择器。去谷歌上查询 – 2010-01-03 09:10:15

回答