Dropdown afhankelijk van andere dropdown

Status
Niet open voor verdere reacties.

sannisinas

Nieuwe gebruiker
Lid geworden
14 feb 2011
Berichten
3
Hallo Allemaal,

Ik ben nieuw hier en ook nog niet zo lang bezig met C# en heb een vraag.
Ik hoop dat iemand me kan helpen. Op mijn frontpage pagina heb ik een dropdown veld, hard coded niet afhankelijk van mijn database.

Code:
		}
        public void DisplayCategory(List<Category> Category)
        {
            LogManager.Instance.Debug("Display " + Category.Count + " Category ");

            //If there are no business reasons
            if (Category.Count <= 0) return;

            //Display the business reasons     
            CategoryDropDown.DataSource = Category;
            CategoryDropDown.DataTextField = "Name";
            CategoryDropDown.DataBind();
        }

Nou heb ik een nieuwe dropdown die wel afhankelijk is van mijn database

Code:
        public void LoadDropDownsCategory()
        {
            List<Category> Category = businessLogicFacade.GetCategory(
                createDiscountRequestView.DiscountType,
                createDiscountRequestView.UserId);
            createDiscountRequestView.DisplayCategory(Category);
        }
		#endregion

zover gaat alles goed maar nou wil ik dat mijn tweede dropdown alleen beschikbaar is als de eerste dropdown een bepaalde value heeft. Volgens mij moet ik iets toevoegen in mijn pageload maar weet niet zo goed wat

alvast bedankt
 
Je kunt de dropdown box beschibaar of onbeschikbaar maken door de property Enabled op true of false te zetten. Dit moet dan op basis van de waarde in property Text van de andere dropdownbox, ik weet niet op welke waardes je wilt testen, maar een voorbeeld hier van is:

if(combobox.text == "Piet")
{
//voer je code uit.
}

Ik hoop dat dit helpt,
Groetjes.

ModEdit: Als je direct op een bericht reageert, is het onnodig en hinderlijk als je het vorige bericht quote. Bij deze het verzoek dat niet meer te doen en de "Reageer op vraag" knop te gebruiken.
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan