Announcement

Collapse
No announcement yet.

ListView mit mehreren Spalten

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

  • ListView mit mehreren Spalten

    Hallo,

    ich versuche mit folgendem Code mit einer DataList ein ListView zu füllen:
    Code:
                int anzahl = datatable.Rows.Count;
                listView1.Items.Clear();
                for (int i = 1; i <= anzahl; i += 1)
                {
                    DataRow zeile = datatable.Rows[i - 1]; // 0-basierter Index, 
                    // Wir geben die Spalte "Name" der Tabelle aus.
                    //listView1.Items.Add(zeile["ID"]);
    
                    ListViewItem item = new ListViewItem();
                    item.Content = new String[] { zeile["ID"], "2", "3", "4" };
                    listView1.Items.Add(item);
    
                }
    Bei zeile["ID"] bringt er mir immer folgende Fehlermeldung:
    Der Typ "object" kann nicht implizit in "string" konvertiert werden. Es ist bereits eine explizite Konvertierung vorhanden. (Möglicherweise fehlt eine Umwandlung.)
    Klingt soweit auch logisch, nur wie kann ich dieses Problem aus der Welt schaffen?

  • #2
    Hat sich soeben erledigt. Man sieht einfach manchmal den Wald vor lauter Bäumen nicht.

    Musste natürlich zeile["ID"].ToString() schreiben.

    Trotzdem denke !

    Comment

    Working...
    X