ASP.NET - Cambiar valor en una columna de un gridview.

   
Vista:

Cambiar valor en una columna de un gridview.

Publicado por quifransa (28 intervenciones) el 19/02/2009 18:13:48
Hola a tod@s, a ver si alguien me echa un cable que no se como hacerlo. El tema es que tengo unos datos en un viewgrid cargados de una base de datos. despues de cargar los datos con un dataset en el grid lo que quiero es cambiar el valor del campo fecha. Cuando el campo fecha tenga el valor 01/01/1753 qu ponga el campo en blanco o 00/00/0000 , me es igual.

Aplico el siguiente codigo:

Protected Sub fecha_en_blanco()

Dim i As Integer

For i = 0 To GridView1.Rows.Count - 1

If GridView1.Rows(i).Cells(8).Text = "01/01/1753" Then

GridView1.Rows(i).Cells(8).Text = "00/00/0000"

End If

Next i

End Sub


y en el databound le doy el siguiente formato:

<asp:boundfield datafield="Fecha" DataFormatString = "{0:dd/mm/yyyy}" headertext="Data caducitat" HtmlEncode =false SortExpression = "Fecha"/>


No se haciendo esto no me lo cambia a cero o a 00/00/0000 se queda asi 01/00/1753 , solo pone a cero el mes. ¿alguien sabe cmo lo podría solucionar?

Gracias, saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Cambiar valor en una columna de un gridview.

Publicado por oscar (1 intervención) el 12/12/2012 00:45:57
es xke para el formato del mes se utiliza la letra mayuscula MM
y si no intenta cambiar el la propiedad HtmlDecode a false de la columna ke estas formateando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar