Ich habe ein Problem beim Abrufen der Gesamtzeilenanzahl für Elemente, die in einer Gridview mithilfe von Paging und mit einer LinqDataSource als Datenquelle angezeigt werden.Gesamtzahl der Zeilen im GridView-Steuerelement mit LinqDataSource und Paging
Ich habe versucht, mehrere Ansätze:
protected void GridDataSource_Selected(object sender, LinqDataSourceStatusEventArgs e)
{
totalLabel.Text = e.TotalRowCount.ToString();
}
-1 zurück, jedes Mal.
protected void LinqDataSource1_Selected(object sender, LinqDataSourceStatusEventArgs e)
{
System.Collections.Generic.List<country> lst = e.Result as System.Collections.Generic.List<country>;
int count = lst.Count;
}
gibt mir nur die Anzahl für die aktuelle Seite, und nicht die Summe.
Haben Sie noch weitere Vorschläge?
ist Dies ist eine sehr schlechte Lösung, weil es beim Ziehen alle Datensätze aus dem Server führen. –