
16/07/2009, 04:25
|
 | | | Fecha de Ingreso: enero-2005 Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años, 1 mes Puntos: 9 | |
Respuesta: Una de DateTimePicker De acuerdo, lo intento explicar más sencillo.
Cuando se carga un DateTimePicker en un Formulario, sin nada de código, su valor inicial es la fecha de hoy (lo he comprobado sacando un messagebox).
En cambio, si al cargar el mismo formulario, escribimos esto en el Page_Load:
DateTimePicker1.Value = Today
Su valor inicial sigue siento la fecha de hoy.
Pues bien, la diferencia entre los dos casos, es que en el primer caso, cuando abro el control y selecciono la fecha de hoy, entra en el evento Value_Changed.
En cambio, en el segundo caso, por mucho que pinche en la fecha de hoy, nunca entra en el evento, porqué considera que no ha cambiado la fecha.
Lo que quiero hacer, simplemente, es poder dejar el control en ese estado inicial, por código.
neo101, la solución de asignarle la fecha de hoy, como comentas, ya ves que no funciona para el propósito que necesito, puesto que no deja el control en ese estado inicial.
Gracias!
__________________ ..:: moNTeZIon ::.. |