Ich habe eine Gridview in DevExpress C# .when i eine Liste seiner Datenquelle binden wollen es funktioniert gut, wie Sie sehen können:Bind nur ein Objekt oder eine Klasse zu Rasteransicht in DevExpress
gridControl.DataSource = new BindingList<ViewJoint>(_jointRepository.ViewJoint().ToList()) { AllowNew = true };
Aber wenn ich Ich möchte nur einen Datensatz an die Datenquelle binden Ich bekomme einen Bindungsfehler:
Warum?
Wahrscheinlich muss es ein "IEnumerable" sein. Sie können den einzelnen Datensatz abrufen und dann ein einzelnes Element-Array an 'DataSource' binden. –
@ TomášHübelbauer Die Funktion _jointRepository.ViewJoint() gibt Ienumerable Elemente zurück –
Aber 'First()' nicht, müssen Sie nehmen, was 'First' zurückgibt, was das in einem Array ist. –