Hej!Treeview hantering FrameW 2.0 C#
    
    
Med koden(nedan) fyller jag en treeview med värden från en databas. Ni vill jag att ett ID nr skall läggas bakom varje värde(node) så att när jag klickar i treeview:n så kan jag plocka ut värde och använda det för att hämta nya värden i databasen så att jag kan visa dessa.
Hur gör jag det?
/tyronne
<code>
private void ListSQLServerDB()
        {
            DatabaseLogicSQLServer dbCon = new DatabaseLogicSQLServer(Server, Provider, Database);
            string ConnectionString = dbCon.ConnectionString;
            string SQL = "Select *  from sysobjects where xtype='U' and Name <> 'dtproperties'";
            // Initsierar databaskopplingen med SQL-fråga
            SqlConnection con = new SqlConnection(ConnectionString);
            con.Open();
            // Skapar DataSettet som skall innehålla resultatatet från DB
            DataSet ds = new DataSet();
            SqlDataAdapter sqlAdapt = new SqlDataAdapter(SQL, con);
            sqlAdapt.Fill(ds);
            treeView1.Nodes.Clear();
            TreeNode roorNode = new TreeNode(Database);
            treeView1.ImageList = imageList1;
            treeView1.ImageKey = "stängdmapp.ICO";
            treeView1.SelectedImageKey = "öppenmapp.ICO";
            treeView1.Nodes.Add(roorNode);
            int rader = ds.Tables[0].Rows.Count;
            // nr = new string [rader]; 
            for (int a = 0; a < rader; a++)
            {
                roorNode.Nodes.Add(ds.Tables[0].Rows[a]["Name"].ToString(), ds.Tables[0].Rows[a]["Name"].ToString(), "tabel.ICO", "tabel.ICO");
            }
        }
</code>