2011-03-25 54 views

回答

5

尝试jquery datepicker :)

它好,它会解决您的结算日期过的问题,很多很酷的主题:)

希望它有助于

编辑:

使用该函数的n中的脚本里面: -

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

此页面

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

还包括所有正确的CSS和JS文件按选定的主题。您可以直接链接互联网上的文件,或者可以在本地存储单个js/css文件,然后引用它。

另请参阅此link的源代码。它会进一步澄清你的概念:)

+0

看起来不错。谢谢。所以我需要把日期选择器放在一个中继器中,然后把值返回。我如何用这个日期选择器来做到这一点? – MindGame 2011-03-25 18:56:59

+0

在脚本中添加中继器的标识。它会返回值:) – 2011-03-25 19:00:35

+0

没有关注。我的假设是,如果控件具有runat =“server”并且有一个id,那么我可以检索该值。这款日期选择器如何工作? – MindGame 2011-03-25 19:09:11

1

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

+0

我检查了控制。看起来不错。谢谢。 – MindGame 2011-03-25 19:32:27

+0

所以,我把它放入一个中继器,我注意到第二次在中继器中使用控制器时,日历按钮图像按钮没有出现。有任何想法吗? – MindGame 2011-03-29 18:31:39

+0

您可能需要在后面的代码中设置控件的ID。如果在具有相同ID的页面上有两个DatePicker控件,通常会发生这种情况。查看浏览器窗口的生成源以确认我的怀疑。 – TheGeekYouNeed 2011-03-29 21:29:50