Hola, estoy buscando tener 10 registros en la vista de cuadrícula de forma predeterminada
así que si la vista de cuadrícula tiene 3 filas, entonces hay 7 filas vacías para agregar,
si la vista de cuadrícula tiene 4 filas, entonces hay 6 filas vacías, etc.
también si la vista de cuadrícula tiene 10 filas, no hay filas vacías para agregar
QueryClass q = new QueryClass();
grid.DataSource = q.getdata();
grid.DataBind();
Método
public DataTable getdata()
{
string query = string.Format("SELECT TOP(10) * FROM Store");
return Search(query);
}
Puede crear un método de extensión para esto:
public static class HelperMethod
{
public static List<QueryClassObj> Extend(this List<QueryClassObj> items)
{
while (items.Count < 10)
{
items.Add(new QueryClassObj());
}
return items;
}
}
Cuando obtenga los datos y se vincule a su cuadrícula, simplemente:
QueryClass q = new QueryClass();
grid.DataSource = q.getdata().Extend();
grid.DataBind();
Según tu edición, puedes probar esto
public DataTable getdata()
{
string query = string.Format("SELECT TOP(10) * FROM Store");
DataTable results= Search(query);
while(results.Rows.Count<10)
{
results.Rows.Add(results.NewRow());
}
}
Lo siento, no he podido probar mi última edición porque no tengo PC
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras