Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Visual CSharp .NET - GridView

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

GridView

Autor:kenny (6 intervenciones)
Fecha:03/02/2010 14:55:42
gracias de ante mano por su tiempo

tengo un grid que tiene las siguientes columnas ejem

C1 C2
a 2
b 3
c 4

en un texbox tengo un valor ejem 10

como hago para agregar una columna mas al grid ejem C3
donde cada fila de la columna C2 se multiplique por el valor de la caja de texto
para obtener este resultado:

C1 C2 C3
a 2 20
b 3 30
c 4 40

cualquier idea es bien venida muchas gracias....KENNY
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:GridView

Autor:roger (77 intervenciones)
Fecha:05/02/2010 03:26:51
cual es el origen de datos del grid????, es un grid de asp.net??
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:GridView

Autor:kenny (6 intervenciones)
Fecha:05/02/2010 14:38:09
es windows form y el origen de los datos del grid es un store procedure en la base de datos... de ante mano muchas gracias por tu ayuda e interes roger
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:GridView

Autor:roger (77 intervenciones)
Fecha:05/02/2010 15:12:18
para agregar la columna lo puedes hacer asi

DataGridViewColumn objColumn = new DataGridViewColumn(new DataGridViewTextBoxCell());
objColumn.HeaderText = "Calculada";
objColumn.Name = "Calculada";
dataGridView1.Columns.Add(objColumn);

y para hacer el calculo recorres cada fila y evaluas el valor de la celda, y ese valor lo multiplicas por lo que haya en el textbox, algo asi:

int valorMultiplicar = int.Parse(textBox1.Text);
int resultado=0;
int valor=0;
foreach(DataGridViewRow objRow in dataGridView1.Rows)
{

valor = int.Parse(objRow.Cells[0].Value.ToString());
resultado = valor * valorMultiplicar;
objRow.Cells[1].Value = resultado;

}
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:GridView

Autor:Kenny (6 intervenciones)
Fecha:08/02/2010 16:31:13
HOla roger chevere ya me salio muchas gracias por tu ayuda :) yeee
Comentar