【问题标题】:asp.net Date pickerasp.net 日期选择器
【发布时间】:2010-01-03 09:08:30
【问题描述】:

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

我自己创建了一个。

我在 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 %>';

问题是选择的日期在没有回发的情况下不会改变,所以标签获取的是旧日期。

我需要想办法在不回发的情况下获取新的选定日期。

你能帮忙吗?

提前谢谢你。

【问题讨论】:

  • @Roy 尝试使用 JavaScript 日期选择器,您可以找到“n”个日期选择器。谷歌它

标签: asp.net calendar


【解决方案1】:

Jquery DatePicker 真不错。

【讨论】:

    【解决方案2】:

    海罗伊,

    如果不想回发,

    尝试 Jquery 和 javascript 日期选择器

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

    AJAX 日期选择器

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

    【讨论】:

      猜你喜欢
      • 2016-11-01
      • 2018-01-26
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 2014-10-09
      • 2010-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多