1 id aan meerdere ids

Status
Niet open voor verdere reacties.

savant11

Gebruiker
Lid geworden
7 jan 2008
Berichten
153
Hoi allemaal,

ik heb nu 2 listboxen: kasten en planken. Het is nu de bedoeling dat als je op de listbox van kast een kast selecteert, je dan de planken te zien krijgt die in die kast zitten.

Heb tot nu toe dit:

Code:
  private void listBox1_SelectedIndexChanged_1(object sender, EventArgs e)
        {

            DatabaseManager db = new DatabaseManager();
            DataTable tabel = db.Selecteer("kast", null);
            //DataTable tabelKast = db.Selecteer("plank", null);
            DataView v = tabel.DefaultView;            
            lbxPlanken.DataSource = v;
            lbxKasten.DataSource = v;

           

            if (lbxKasten.SelectedItem == null)
                return;
            if (lbxKasten.SelectedItem != null)
                //v.RowFilter = "kast_id = plank_nr";
                v.RowFilter = "kast_id = " + lbxKasten.SelectedValue.ToString(); //+ "plank_id = " + lbxPlanken.SelectedValue.ToString();  //.Row("plank");
            
            
            //OnSelectedItemChanged (lbxKasten); 
 
            

            DataRow dr = lbxKasten.SelectedItem as DataRow; // definieer een item.
            if (dr != null)
                 
            {            
                 v.RowFilter = "kast_id =" + dr["kast_id"];
                 lbxPlanken.DataSource = tabel.DefaultView;

                 if ("kast_id" == null)
                     Console.WriteLine("is null");


               
            }
            else
            {
                    throw new Exception("selectedItem is niet een DataRow");
            }  
         }

Heeft er iemand nog tips?

Alvast ernom bedankt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan