Pregunta

Tengo una base de datos que contiene una fecha y estamos utilizando MaskedEditExtender (MEE) y MaskedEditValidator para asegurarnos de que las fechas sean apropiadas.Sin embargo, queremos que los administradores puedan ingresar y cambiar los datos (específicamente la fecha) si es necesario.

¿Cómo puedo hacer que el campo MEE se complete previamente con el valor de la base de datos cuando los datos se muestran en la página?Intenté usar 'bind' en la propiedad 'InitialValue' pero no llena el cuadro de texto.

Gracias.

¿Fue útil?

Solución

Esta mañana descubrimos por qué nuestro código manejaba mal el extensor.Dado que la base de datos manejaba la fecha como fecha/hora, devolvía la fecha en este formato 99/99/9999 99:99:99 pero teníamos la máscara extensora buscando este formato 99/99/9999 99:99

Mask="99/99/9999 99:99:99"

el código anterior solucionó el problema.Gracias a todos por su ayuda.

Otros consejos

¿Se refiere a las extensiones del kit de herramientas asp.Net Ajax en:

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx

Si es así, ¿ha verificado que sus datos regresen en el formato correcto?Tendrá que coincidir con el formato de fecha para poder mostrarse.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top