Red de conocimiento informático - Material del sitio web - Si ingresa un campo en un cuadro de texto y muestra la tabla completa en la vista de cuadrícula, ¿cómo no mostrará datos si no hay datos correspondientes en la vista de cuadrícula?

Si ingresa un campo en un cuadro de texto y muestra la tabla completa en la vista de cuadrícula, ¿cómo no mostrará datos si no hay datos correspondientes en la vista de cuadrícula?

Simplemente modifique ligeramente el código:

try

{

GridView1.DataSource = ds.Tables["bookinform"]; .DataBind();

}

catch

{

Response.Write("lt;scriptgt;alert(' Sin datos en este momento')lt;/scriptgt;");

}

}

Reemplazar con:

if( ds. Tablas["bookinform "].Filas, Recuento gt; )

{

GridView1.DataSource = ds.Tables["bookinform"];

GridView1 .DataBind();

}

else

{

Response.Write("lt;scriptgt;alert(' Sin datos en este momento')lt;/scriptgt;");

}

También puede agregar la propiedad EmptyDataText a GridView para mostrar datos si la fuente de datos está vacía. La fuente está vacía. .