Foros del Web » Programando para Internet » ASPX (.net) »

Object reference not set to an instance of an object.

Estas en el tema de Object reference not set to an instance of an object. en el foro de ASPX (.net) en Foros del Web. Como soluciono esto.... me lo lanza en una funcion que tengo para ocultar unas columnas determinadas del gridview.......este error ocurre cuando la grilla no carga ...
  #1 (permalink)  
Antiguo 16/10/2006, 07:37
Avatar de shumito  
Fecha de Ingreso: mayo-2006
Mensajes: 248
Antigüedad: 18 años
Puntos: 0
Object reference not set to an instance of an object.

Como soluciono esto....
me lo lanza en una funcion que tengo para ocultar unas columnas determinadas del gridview.......este error ocurre cuando la grilla no carga dato alguno......cuando no encuentra dato la grilla no muestra datos y luego pasa al HIdeColumns y es ahi donde tengo el problema y me aparece dicho error...
ojo: solo cuando la grilla no carga datos.....

mas explicado como sigue......

en mi funcion
private void BindData()
{
GridView1.Visible = true;
GridView1.DataSource = dtCpa_Tipo_Archivo.psFilParams(2,Convert.ToInt16(D dlSistema.SelectedItem.Value),rbParametro.Selected Item.Value.ToString(),txtBuscar.Text.ToString(),nu ll,null);
GridView1.DataBind();
HideColumns(GridView1);
return;
}

private void HideColumns(GridView grdView)
{
/* en la linea que sigue me lo lanza....
grdView.HeaderRow.Cells[0].Visible = false;
grdView.HeaderRow.Cells[grdView.Columns.Count - 2].Visible = false;
foreach (GridViewRow row in grdView.Rows)
{
row.Cells[0].Visible = false;
row.Cells[grdView.Columns.Count - 2].Visible = false;
}
}
  #2 (permalink)  
Antiguo 16/10/2006, 12:52
Avatar de shumito  
Fecha de Ingreso: mayo-2006
Mensajes: 248
Antigüedad: 18 años
Puntos: 0
solucionado....
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 04:06.