Announcement

Collapse
No announcement yet.

Einen leeren DataGrid editieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Einen leeren DataGrid editieren

    Hallo!

    Ich möchte auf der ASP.NET-Seite einen leeren DataGrid darstellen, diesen editieren bzw. Felder füllen und anschließend speichern (keine DB). In diesen Zusammenhang habe ich irgend wann gehört dass man einen DataGrid mitr einem typisierten Object-Array füllen und auslesen kann.

    Die Fragen sind also:
    1.) Wie kann man einem DataGrid neue Zeilen einfügen und editieren?
    2.) Können die Daten einem typisieten Object-Array gespeichert werden?

  • #2
    Hallo,
    das DataGrid ist nur die Benutzeroberfläche für die Daten. Über die Datenbindung kann die Benutzeroberlfäche an eine Datenquelle angebunden werden, die Informationen über Kollektionen bereitstellt (genauer gesagt, die die Interfaces <b>IList</b>, <b>IBindingList</b> und <b>IEditableOption</b> implementiert). Der Entwickler kann sowohl eigene Klassen vorsehen (die diese Interfaces selbst implementieren) oder auf die dafür vorgesehen <b>DataSet</b>-Klasse zurückgreifen. Auch das DataSet kann als In-Memory-Tabelle völlig ohne Datenbank betrieben werden, wobei die Datenstruktur wahlweise entweder zur Laufzeit im Quelltext oder zur Entwicklungszeit visuell im <i>XML Schema Designer</i> von Visual Studio definiert wird. Im Fall des DataSets kann das DataGrid ohne zusätzlichen Aufwand direkt angebunden werden

    Comment

    Working...
    X