Foros del Web » Programación para mayores de 30 ;) » .NET »

Listas genericas con datagridview

Estas en el tema de Listas genericas con datagridview en el foro de .NET en Foros del Web. buenas noches, ncesito ayuda tengo un formulario con 3 campos con 2 combos public class Persona { public string nombre { get; set; } public ...
  #1 (permalink)  
Antiguo 03/12/2013, 01:47
 
Fecha de Ingreso: abril-2010
Mensajes: 2
Antigüedad: 14 años, 7 meses
Puntos: 0
Listas genericas con datagridview

buenas noches, ncesito ayuda

tengo un formulario con 3 campos con 2 combos

public class Persona
{
public string nombre { get; set; }
public string ApePat { get; set; }
public string ApeMat { get; set; }
public DateTime fechaNac { get; set; }
public string estado { get; set; }
public string sexo { get; set; }

}

sexo y estado son combos

cargo los combos con un dictionary ahi no hay problema

ahora cuando quiero guardar los datos, NO SE COMO HACER


private void btnAgregar_Click(object sender, EventArgs e)
{
List objPersonaList = new List<object>();
Persona objPersona = new Persona();


// objPersonaList.nombre = txtnombre.tex
objPersona.nombre = txtnombre.Text;
objPersona.ApePat = txtapepat.Text;
objPersona.ApeMat = txtapemat.Text;
objPersona.fechaNac = Convert.ToDateTime( dtpFecha_nac);
objPersona.sexo = cmbSexo.Text;
objPersona.estado = cmbEsta.Text;



objPersonaList.Add(Persona);
}


se que esta mal, pero no se como guardar esos datos en un list o arraylist y mostrarlo en un datagridview, gracias por su ayuda
  #2 (permalink)  
Antiguo 03/12/2013, 02:54
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Listas genericas con datagridview

Yo veo dos cosas, una es que no enlazas el DataSource de la GridView a la lista, pero supongo que no has puesto el código a drede pero sabes hacerlo. La otra cosa que si que veo como error es la declaración de la lista. Tendrías que usar genericos y declararla así:

Código:
List<Persona> objPersonaList = new List<Persona>();
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: datagridview, formulario, listas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:14.