【问题标题】:Datepicker calendar control asp.net for visual studio 2005Visual Studio 2005 的 Datepicker 日历控件 asp.net
【发布时间】:2011-03-25 18:51:03
【问题描述】:

有人知道asp.net 2005 的一个好的日期选择器日历控件吗?我经历了一些,但没有一个我喜欢的。我发现的最大问题是,我如何在选择日期后清除它?

谢谢, -Tesh

【问题讨论】:

    标签: asp.net calendar datepicker


    【解决方案1】:

    试试jquery datepicker :)

    它很好,它也可以解决你清除日期和许多很酷的主题的问题:)

    希望对你有帮助

    编辑:

    在脚本中使用这个函数:-

     $(function () {
            $("#txtDate").datepicker();
        });
    

    页面中的这个

     <td>
          <asp:TextBox ID="txtDate" runat="server"></asp:TextBox>
     </td>
    

    还根据所选主题包括所有适当的 css 和 js 文件。您可以直接链接互联网上的文件,也可以将单个 js/css 文件存储在本地,然后引用它。

    另请参阅此link 的页面来源。它将进一步阐明您的概念:)

    【讨论】:

    • 看起来不错。谢谢。所以我需要将日期选择器放在转发器中,然后取回值。我将如何使用此日期选择器执行此操作?
    • 在脚本中添加中继器的id。它将返回值:)
    • 不关注。我的假设是,如果控件具有 runat="server" 并且具有 id,那么我可以检索该值。这个日期选择器是如何工作的?
    【解决方案2】:

    使用 Rick Strahl 的 jQuery Date Picker。这是我用过的唯一一个。很简单。

    【讨论】:

    • 我检查了控件。看起来不错。谢谢。
    • 所以,我将它放入转发器中,我注意到第二次在转发器中使用控件时,日历按钮图像按钮没有显示。有什么想法吗?
    • 可能需要在后面的代码中设置控件的id。如果页面上有两个具有相同 ID 的 DatePicker 控件,通常会发生这种情况。查看浏览器窗口的 Generated source 以确认我的怀疑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多