Telerik erste gewählte ID (Bekommen Sie Daten von Radgrid ausgewählte Element)
Bekomme ich den ausgewählten index der gridview, aber ich möchte, um die tatsächlichen Daten, die sich innerhalb des Gitters. Ich möchte wählen Sie eine Zeile im raster und in der Lage sein, um Zugriff auf die "Client-Id" - Spalte die tatsächlichen Daten Wert. Das raster ist in Ordnung, und ich bin in der Lage, Zugriff auf das SelectedIndexChanged-Ereignis. Ich habe dann versucht, ohne Glück zu finden, einen Weg, um die Informationen, die im raster angezeigt. Jegliche Hilfe würde sehr geschätzt werden.
Wieder, die ich brauche, um Zugang zu allen Daten, die im raster angezeigten form der codebehind.
- stackoverflow.com/questions/33822075/... Helfen Sie mir in diesem
- stackoverflow.com/questions/33822075/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, was Daten, die Tasten sind für. Nur bezeichnen die Spalten, die Sie zugreifen möchten als Daten-Schlüssel, wie im Beispiel unten gezeigt.
Sobald die Daten-Schlüssel zugewiesen wurden, die im markup, können Sie im code-behind (Zeile, oder verwenden Sie die
SelectedValues
Eigenschaft.have access to all data that is displayed in the grid
für eine bestimmte Zeile ausgewählt; Sie müssten für jede Spalte aufgeführt DataKey in der markup. Oder... nur eine Liste der ID und Abfrage von Daten speichern, die nur für diese bestimmte Element.DatakeyNames
imMasterTableView
SelectedItems
Sammlung, ohne ein Problem. Sind Sie nicht in der Lage??Könnte man es so machen:
Ich empfehle Ihnen, Lesen Sie die Dokumentation, die auf dieser Website http://www.telerik.com/help/aspnet/grid/grdaccessingcellsandrows.html; es wird sicher Ihnen helfen, eine Menge mit Telerik Komponenten.
RadGrid1.SelectedItems
um das ausgewählte Element(s). Ich schlage vor, du liest etwas mehr Dokumentation.Verwenden DataKeys als James Johnson vorgeschlagen. Sie können nicht auf
DataItem
Eigenschaft desGridDataItem
imSelectedIndexChanged
Veranstaltung. Es wird null sein. Nach Telerik Dokumentation "DataItem-Objekt ist nur verfügbar, wenn raster bindet an Daten."Wenn
DateItem
verfügbar ist, wie in derItemCreated
Veranstaltung, die Sie tun könnten, einen cast zu Ihren ursprünglichen Daten TypMyType
:selected
Element in das raster. Wieder, dies ist, was Daten, die Tasten sind für.