是否在asp.net的文本框中显示日历控件?

是否在asp.net的文本框中显示日历控件?,asp.net,Asp.net,如何在asp.net的文本框控件中显示日历控件? <ajaxToolkit:Calendar runat="server" TargetControlID="YourTextBoxID" Format="MMMM d, yyyy" PopupButtonID="Image1" /> 您想使用ASP.NET AJAX控件工具包: <ajaxToolkit:Calendar runat="server" TargetControlID="TextBoxControl" Form

如何在asp.net的文本框控件中显示日历控件?


<ajaxToolkit:Calendar runat="server"
TargetControlID="YourTextBoxID"
Format="MMMM d, yyyy"
PopupButtonID="Image1" />


您想使用
ASP.NET AJAX控件工具包

<ajaxToolkit:Calendar runat="server"
TargetControlID="TextBoxControl"
Format="MMMM d, yyyy"
PopupButtonID="Image1" />

或者,您可以使用jQuery或其他一些JavaScript库,如MooTools


如果您有2012或更高版本,则使用本机.Net工具会有更好的选择: 使用任何文本框,转到“属性”并将文本模式更改为DateTimeLocal。 这将创建一个非常好的下拉日历。 注意:如果你的IE太旧,它不会显示日历,那么也可以在Chrome和Firefox上调试它。


<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="Label5"
                                        Format="MM-dd-yyyy">
                                    </cc1:CalendarExtender>

好的,但我想在文本框控件中显示日历,@Thirisangu-是的,这将实现这一点。TargetControlID将其连接到您的文本框,因此当您在其中单击时,日历将显示。好吧,但是我想在文本框控件中显示日历,为什么您看不到呢。请参阅默认日历。若要在文本框中添加图像,请使用或我请求您在您的答案周围添加更多上下文。只有代码的答案很难理解。如果你能在你的文章中添加更多的信息,这将有助于询问者和未来的读者。