2017-08-30 1 views
0

Ich habe ein Listenraster, das Datensätze aus der Restdatenquelle anzeigt. Wenn ich das Listenraster zurücksetze, löscht es alle Datensätze aus dem Listenraster. Aber der ausgewählte Datensatz bleibt gleich. Mein Bedarf ist, der ausgewählte Datensatz sollte nicht nach dem Zurücksetzen ausgewählt bleiben. Ich habe versucht invalidatecache, redraw, setData. Aber nichts funktioniert. Irgendwelche Vorschläge?Ausgewählten Datensatz im Listenraster löschen. Smartgwt

Antwort

1

Ich denke, diese Methode sollte funktionieren.

listGrid.deselectRecord(record); 

So könnte man so etwas tun:

listGrid.deselectRecord(listGrid.getSelectedRecord()); 

Oder wenn das nicht Sie versuchen, in das Raster der erste Datensatz der Auswahl könnte funktioniert mit:

listGrid.selectRecord(0); 
+0

Danke Alan . Es hat funktioniert – Anutharsha

+0

Großartig! Wenn ich dir helfen würde, könntest du meine Antwort akzeptieren? – Alan

Verwandte Themen