2010-11-18 13 views
5

¿cómo elimino el contenido de una cuadrícula de datos que está vinculada a una lista de objetos genéricos?¿Cómo borrar una cuadrícula de datos ASP.NET?

private void BindGrid(ReportWizardCriteria criteria) 
{ 

    gvCriteria.DataSource = criteria.CriteriaList; 
    gvCriteria.DataBind(); 
} 

Respuesta

13
gvCriteria.DataSource = null; 
gvCriteria.DataBind(); 

O puede unirse a una colección vacía, así, similar a este

gvCriteria.DataSource = new List<MyObject>(); 
gvCriteria.DataBind(); 

Para algunas personas el segundo es un poco más "fácil" de entender

1

Puede establecer la propiedad .DataSource en nulo. Eso debería hacerlo.

gvCriteria.DataSource = null; 
gvCriteria.DataBind(); 
1

intento,

gvCriteria.Items.Clear();

o,

gvCriteria.DataSource = null;

gvCriteria.DataBind();

Cuestiones relacionadas