2009-08-11 19 views
1

Ich verwende Infragistics net Vorteil für .net-Framework. Ich habe einen wirklich seltsamen Fehler mit ihrem Ultragrid. Ich werde versuchen, es zu erklären:Infragistics Ultragrid einfügen von Excel

Auf meinem Ultragrid habe ich 5 Spalten. Ich versuche, 11 Zeilen und 5 Spalten aus Excel einzufügen. Wenn ich Einträge in leere Zellen der Spalte LAST und der Zeile BELOW Zeile 6 (d. H. Zeilen 7-11) belasse, erhalte ich den folgenden Fehler:

Fehler beim Ausführen der Paste-Operation. Weitere Informationen: Objektverweis nicht auf eine Instanz eines Objekts gesetzt.

Weiter mit den verbleibenden Zellen?

Es wirft diesen Fehler 5 weitere Male (Anzahl der verbleibenden Zeilen). Dann tritt ein weiterer Fehler auf:

Fehler beim Einfügen. Weitere Informationen: Ungültige Auswahl. Die Auswahl muss rechteckig sein

Allerdings führt es tatsächlich das Einfügen selbst aus. Das Lustige ist, wenn ich etwas in eine dieser Zellen eingebe, funktioniert es.

Darüber hinaus ist dieser Fehler ausgelöst nur, wenn ich mehr als 6 Zeilen bin einfügen :))

Ich habe keine Ahnung, was los ist. So würde jede mögliche Hilfe

Danke, Marat

+0

Welche Version von Infragistics verwenden Sie? Hast du die neuesten Hotfixes angewendet? –

Antwort

1

Zusammen mit dem Einfügen void ContextPaste_Click(object sender, System.EventArgs e) Sie haben erkannt werden, Ereignis verwenden _AfterCellUpdate(object sender, Infragistics.Win.UltraWinGrid.CellEventArgs e) von ulragrid und hier Objekte erstellen und binden Sie es an dieser Liste, die als Datasource verwendet wird für Ultragrid.