Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2010, 10:52
ArkaSoft
 
Fecha de Ingreso: febrero-2010
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda Con Gridview C#

Hola Foreros, tengo el siguiente inconveniente, estoy iniciando en esto de la programacion en C#, tengo un formulario de fatura el cual tiene un detalle, para el detalle creo un datatable en el cual voy guardando las lineas de la factura, pero no logro que se puedan ver en el datagridview, lo que hace es agregarme una linea en blanco.

Voy a explicar lo que hago para que me entiendan mas.

Declaro un DataTable
DataTable dtDet = new DataTable("Detalle");

// Construyo las columnas del DataTable
dtDet.Columns.Add("Col1", typeof(Int32));
dtDet.Columns.Add("Col2", typeof(string));
dtDet.Columns.Add("Col3", typeof(decimal));
dtDet.Columns.Add("Col4", typeof(Int32));
dtDet.Columns.Add("Col5", typeof(decimal));

// En el boton agregar, para agregar los datos al DataTable y al Grid
// Creo un DataRow
DataRow rDet = dtDet.NewRow();

// Asigno los Valores
rDet[0] = textBox1.Text;
rDet[1] = textBox2.Text;
rDet[2] = textBox3.Text;
rDet[3] = textBox4.Text;
rDet[4] = textBox5.Text;

//Agrego la fila al DataTable
dtDet.Rows.Add(rDet);

//Asigno DataTable como DataSource y Refresco el grid
this.GrdDet.DataSource = dtDet;
this.GrdDet.Refresh();
*
Como dije antes, se agrega una fila en el grid, pero en blanco no se ven los datos, quizas alguien me pueda decir que es lo que hago mal.

Gracias, espero que alguien me saque de duda..

//