Creo que lo que quieres haces es esto..
Código ASP:
Ver originalprotected void Productos_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
Producto p = new Producto();
dt = p.ListarProductos();
if (dt != null)
{
if (dt.Rows.Count > 0)
{
gvProductos.DataSource = dt;
gvProductos.DataBind();
}
else
{
gvProductos.DataSource = null;
gvProductos.DataBind();
}
}
else
{
gvProductos.DataSource = null;
gvProductos.DataBind();
}
}
gvProductos es el Gridview
Saludos,