代码之家  ›  专栏  ›  技术社区  ›  Joel Coehoorn

如何使所选的ASP.NET日历控件日期对javascript可用?

  •  0
  • Joel Coehoorn  · 技术社区  · 16 年前

    如何使所选的ASP.NET日历控件日期对javascript可用?

    大多数控件都很简单,但是日历不仅仅需要简单的 document.getElementByID().value .

    4 回复  |  直到 16 年前
        1
  •  1
  •   Benjamin Autin Andrés Bonilla    16 年前

    当您单击带有日历的日期时,ASP会进行回发,您可以在页面的OnLoad事件或日历控件的SelectionChanged事件期间,始终将日历控件的SelectedDate值放入页面上的隐藏字段中。

        2
  •  0
  •   user4903    16 年前

    这可能对你有帮助。它使用yui,但您可能可以将一些功能移植到另一个库或自定义代码中。不过,它应该能让你开始。

    http://www.codeproject.com/KB/aspnet/aspnet-yahoouicalendar.aspx

        3
  •  0
  •   Christian C. Salvadó    16 年前

    您可能会发现MS Ajax很有用 Calendar 控件扩展器,您可以在

    document.getElementById('<%= DateTextBox.ClientID%>').value;

    数据报盒 是一个 文本框 将使用Ajax日历扩展的控件。

        4
  •  0
  •   Joel Coehoorn    16 年前

    我正在使用page.clientscript.registerclientscriptBlock()在页面上放置一个小脚本,该脚本只声明一个具有所需值的变量。我希望少点…笨重的。