Devexpress gridview-Steuerelements checkbox-Spalte-Auswahl?
Ich will checkbox markieren Spalte in der gridview. Folgende codes möglich:
gridSettings.PreRender = (sender, e) =>
{
MVCxGridView gridView = sender as MVCxGridView;
for (int i = 0; i < gridView.VisibleRowCount; i++)
{
gridView.Selection.SetSelection(i, (bool)gridView.GetRowValues(i, "IsAssigned"));
}
};
Aber ich habe über 1 Millionen Datensätze, so die grid-Ansicht die Ladezeit ist zu lang (mehr als 2 Minuten). Weil devexpress, Schleife alle Datensätze, Seite für Seite finden Sie ausgewählte Zeilen (meine Sammlung ist IQueryable-Typ). Wenn ich nicht versuchen, diese Spalte, devexpress nutzen IQueryable-Liste, so dass Sie fetchs nur eine ausgelagerte Daten.
Was kann ich tun, um eine Schleife nur die sichtbaren Zeilen?
- Hier beantwortet devexpress.com/Support/Center/Question/Details/Q291307
Du musst angemeldet sein, um einen Kommentar abzugeben.
Änderte ich meine codes wie folgt aus, ich bekomme selectedrows mit tempdata controller.