Ik ben bezig een bestaande asp.net pagine om te bouwen naar asp.net mvc 1.
Ik zit nu even met een probleem bij dropdownlists.
Bij mijn oude asp.net pagina had ik een dropdownlist waar je bijv een auto model kon selecteren. De keys waren de id's van de modellen en de waardes die weergegeven werden waren de modelnamen.
Werd er een model geselecteerd kreeg je een postback waarin dan een toeslag prijs werd berekend voor dat model. Deze werd dan ook op de pagina getoond.
Nu ik de pagina met asp.net mvc maak lijkt mij een postback toch mider praktisch. Aangezien het aantal modellen maxiamaal 10 is. Echter bij de hml dropdown helper moet je een collection selected list items opgeven. Dit is een key/value, echter zit ik met het probleem dat ik nu ook nog een 3e waarde heb(kosten/toeslag) Het idee was om bij het onchange event van de dropdown de toeslag te berekenen in javascript/jquery en deze dan meteen op de pagina bij te werken. Maar waar haal ik de lijst met toeslagen vandaan?
Mijn html/javascript kennis is zeer beperkt, normaal gesproken zit ik voornamelijk in c#/java te programmeren.
Ik zit nu even met een probleem bij dropdownlists.
Bij mijn oude asp.net pagina had ik een dropdownlist waar je bijv een auto model kon selecteren. De keys waren de id's van de modellen en de waardes die weergegeven werden waren de modelnamen.
Werd er een model geselecteerd kreeg je een postback waarin dan een toeslag prijs werd berekend voor dat model. Deze werd dan ook op de pagina getoond.
Nu ik de pagina met asp.net mvc maak lijkt mij een postback toch mider praktisch. Aangezien het aantal modellen maxiamaal 10 is. Echter bij de hml dropdown helper moet je een collection selected list items opgeven. Dit is een key/value, echter zit ik met het probleem dat ik nu ook nog een 3e waarde heb(kosten/toeslag) Het idee was om bij het onchange event van de dropdown de toeslag te berekenen in javascript/jquery en deze dan meteen op de pagina bij te werken. Maar waar haal ik de lijst met toeslagen vandaan?
Mijn html/javascript kennis is zeer beperkt, normaal gesproken zit ik voornamelijk in c#/java te programmeren.