asp.net日期选择器

时间:2010-01-03 09:08:30

标签: asp.net calendar

我在那里搜索了一个免费且好的日期选择器,但我没有找到一个对我有用的。

我自己创造了一个。

我在aspx页面添加了一个Calendar,并在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 %>';

问题是如果没有回发,所选日期不会改变,因此标签会获得旧日期。

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

你能帮帮忙吗?

提前谢谢。

2 个答案:

答案 0 :(得分:3)

Jquery DatePicker 非常好。

答案 1 :(得分:0)

Hai roy,

如果不想回发,

尝试 Jquery和javascript 日期拣货员

http://www.bitrepository.com/a-collection-of-free-javascript-date-pickers.html

AJAX日期选择器

http://www.codeproject.com/KB/ajax/AJAXDatePicker.aspx