¿Qué tan claro GridView en asp.net?

¿Qué tan claro GridView en asp.net?

Solo usa valor nulo:

grdResultados.DataSource = null;
grdResultados.DataBind();

Resolví el problema, en el momento de borrar GridView con

DataTable ds = new DataTable();
ds = null;
grdResultados.DataSource = ds;
grdResultados.DataBind();

esto borra GridView pero no borra los nombres de las columnas, y este fue el error, también tengo que limpiar los nombres de las columnas. Para eliminar las columnas:

for (int i = 0; grdResultados.Columns.Count > i; )
{
    grdResultados.Columns.RemoveAt(i);
}

y en el método de carga, GridView debe generar las columnas automáticamente con esta propiedad:

grdResultados.AutoGenerateColumns = true;

Dejo esto por si alguien más tiene el mismo problema


prueba esto

grdResultados.DataSource = null;

o

grdResultados.Rows.Clear();

luego vuelva a vincular la vista de cuadrícula