Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2011, 21:06
EMalcon
 
Fecha de Ingreso: febrero-2007
Mensajes: 37
Antigüedad: 17 años, 3 meses
Puntos: 1
Intento Validar un Campo float de DatagridView

Estimados,

Estoy usando Visual Studio 2010 programando en C# lo que quiero es validar la celda de mi datagridview que ingrese el valor correcto es decir un campo moneda.

Pero no me corrige pq? espero alguien q me ayude

Aqui mando el Codigo

if (dgvConsolidacionDatos.Columns[e.ColumnIndex].Name == "cnogravadas" && e.FormattedValue.ToString().Length > 0)
{

string NoGravadas = e.FormattedValue.ToString();
// CultureInfo es = new CultureInfo("en-US");
float valorEvaluar;
if (!float.TryParse(NoGravadas, NumberStyles.Float, es, out valorEvaluar))
{
laGravadas.Text = "Formato de Monto incorrecto, asegurese de introducir el formato correcto. Ej.50.60";
dgvConsolidacionDatos.Rows[e.RowIndex].ErrorText = "Formato de fecha incorrecto";
e.Cancel = true;
}
else { laGravadas.Text = ""; }