ocultar columnas generadas automaticamente en grid
Publicado por pablo (4 intervenciones) el 03/09/2009 22:17:35
hola tengo una gridview la cual la lleno de la siguiente manera
DataTable dt= new DataTable();
dt.Columns.Add("idlocalidad");
dt.Columns.Add("Localidad");
dt.Columns.Add("Calle");
dt.Columns.Add("Nº");
DataRow row = dt.NewRow();
row["idlocalidad"] = ddllocalidad.SelectedValue;
row["Localidad"] = ddllocalidad.SelectedItem.Text;
row["Calle"] = tbcalle.Text;
row["Nº"] = tbnro.Text;
dt.Rows.Add(row);
.DataSource = dt;
gvDomicilio.DataBind();
gvDomicilio.Columns[0].Visible=false;
la ultima linea lanza el siguiente error: "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index"
como oculto la primera columna "idlocalidad"???
DataTable dt= new DataTable();
dt.Columns.Add("idlocalidad");
dt.Columns.Add("Localidad");
dt.Columns.Add("Calle");
dt.Columns.Add("Nº");
DataRow row = dt.NewRow();
row["idlocalidad"] = ddllocalidad.SelectedValue;
row["Localidad"] = ddllocalidad.SelectedItem.Text;
row["Calle"] = tbcalle.Text;
row["Nº"] = tbnro.Text;
dt.Rows.Add(row);
.DataSource = dt;
gvDomicilio.DataBind();
gvDomicilio.Columns[0].Visible=false;
la ultima linea lanza el siguiente error: "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index"
como oculto la primera columna "idlocalidad"???
Valora esta pregunta


0