He enlazado un Gridview con mi base de datos a través de un SQLDataSource.
He personalizado algún campo de las columnas (he añadido un combo que carga los datos de otra tabla) pero a la hora de trabajar con fechas no se como hacerlo.
No hay un DatePicker como en los win forms. He tratado de utilizar el control calendar pero como puede haber campos NULL, me salta una excepción cada vez que voy a editarlos.
Me he creado la siguiente función, para que cuando sea nulo, me asigne un valor fijo :
Código:
Pero al utilizarla con el control : Public Function mostrarFecha(ByVal dtFecha As Object) If dtFecha.ToString = "" Then dtFecha = DateTime.MinValue End If Return dtFecha End Function
Código:
, al tratar de ejecutar me dice que no se ha declarado el nombreBind.DateValue='<%# mostrarFecha(Bind("fechaFin")) %>'
¿Alguna sugerencia u otra manera de trabajar con las fechas ?
Muchas Gracias