¿Cómo mostrar el control de calendario en el control de cuadro de texto en asp.net?
Respuestas
1 para la respuesta № 1<ajaxToolkit:Calendar runat="server"
TargetControlID="YourTextBoxID"
Format="MMMM d, yyyy"
PopupButtonID="Image1" />
Para más detalles puedes ver algunos ejemplos de los siguientes enlaces:
Demostración de calendario
Demostración del calendario de ASP.NET - Selector de fecha - Selector de fecha / Primer vistazo
Extensiones Telerik para ASP.NET MVC Demos
1 para la respuesta № 2
Quieres estar usando el ASP.NET AJAX Control Toolkit
:
<ajaxToolkit:Calendar runat="server"
TargetControlID="TextBoxControl"
Format="MMMM d, yyyy"
PopupButtonID="Image1" />
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx
Alternativamente, puedes usar jQuery o alguna otra biblioteca de JavaScript como MooTools.
http://jqueryui.com/demos/datepicker/
1 para la respuesta № 3
Hay un mejor uso nativo.Herramientas de red si tienes 2012 o más tarde: Use cualquier cuadro de texto, vaya a propiedades y cambie el modo de texto a DateTimeLocal. Eso creará un calendario desplegable muy agradable. Nota: si su IE es demasiado viejo, no mostrará el calendario, así que intente depurarlo en Chrome y Firefox también.
0 para la respuesta № 4
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="Label5"
Format="MM-dd-yyyy">
</cc1:CalendarExtender>