Imam dvije dropdown liste i potrebno mi je da u zavisnosti od odabranog iz prve liste da se u drugoj filtriraju određeni podaci. Kako da to uradim?
dropdown lista povezivanje
Zaključano
Zakačeno
Daj malo vise podataka, u nekom staticnom najprostijem obliku, mozda ovako nesto:
Code:
private void Init()
{
List<string> brands = new List<string>();
List<string> cars = new List<string>();
brands.Add("audi");
brands.Add("nissan");
brands.Add("zastava");
cars.Add("Q7");
cars.Add("Skyline");
cars.Add("Kec");
ddlFirst.DataSource = brands;
ddlSecond.DataSource = cars;
}
private void ddlFirst_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
switch (((ComboBox)sender).SelectedItem.ToString())
{
case "audi":
ddlSecond.SelectedIndex = 0;
break;
case "nissan":
ddlSecond.SelectedIndex = 1;
break;
case "zastava":
ddlSecond.SelectedIndex = 2;
break;
}
}
catch(Exception)
{
}
}
private void Init()
{
List<string> brands = new List<string>();
List<string> cars = new List<string>();
brands.Add("audi");
brands.Add("nissan");
brands.Add("zastava");
cars.Add("Q7");
cars.Add("Skyline");
cars.Add("Kec");
ddlFirst.DataSource = brands;
ddlSecond.DataSource = cars;
}
private void ddlFirst_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
switch (((ComboBox)sender).SelectedItem.ToString())
{
case "audi":
ddlSecond.SelectedIndex = 0;
break;
case "nissan":
ddlSecond.SelectedIndex = 1;
break;
case "zastava":
ddlSecond.SelectedIndex = 2;
break;
}
}
catch(Exception)
{
}
}
Možda da podatke u drugi DropDown učitavaš tek posle selekcije opcije (do tad da bude Enabled = false) iz prve DropDown liste? Ako sam razumeo šta želiš da uradiš.
Potpis
La parole est d'argent, mais le silence est d'or.
www.netolerancija.com
www.netolerancija.com