elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Modificación Celda de Datagridview. No cambia en datasource.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificación Celda de Datagridview. No cambia en datasource.  (Leído 1,797 veces)
elturle

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Modificación Celda de Datagridview. No cambia en datasource.
« en: 23 Diciembre 2014, 17:41 pm »

Hola:

He modificado en un datagridview una celda de una línea llamada "Borrado" tipo bool a true. En el formulario visualizado si aparece modificada pero cuando paso las lineas del datagridview sigue estando como false.

dgvProveedores.CurrentRow.Cells["Borrado"].Value = true;
                    int fila = dgvProveedores.CurrentRow.Index;
                    dgvProveedores.CurrentCell = null;
                    //TODO Quitar comentario de abajo.
                    //dgvProveedores.Rows[fila].Visible = false;
                    List<ArticulosPrecioCostoListado> items = (List<ArticulosPrecioCostoListado>)dgvProveedores.DataSource;
No se si puede ser porque haya que actualizar el datasource.

He metido el siguiente código y en el si está Borrado a true, pero en el dgvProveedores.DataSource sigue estándo a false.


 foreach (DataGridViewRow item in dgvProveedores.Rows)
                    {
                        bool x =Convert.ToBoolean( item.Cells["Borrado"].Value);
                    }


¿Alguién sabe por qué puede ser?
Un Saludo.



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines