ASP.net form elementer i listview
HejJeg er ved at lave en form for indkøbsliste til en malerforretning, hvor man skal kunne vælge en størrelse spand og en farve og et antal, hvorefter man kan få beregnet en pris og tilføje varen til en indkøbskurv.
Se siden her:
http://jyskmaling.dk/expkategori.aspx?kategori=7
Listen er bygget over en ListView, hvori der så indsættes form elementer for hvert item. Knapperne har CommandName=Select, hvorved Listview.SelectedIndexChanged bliver trigget når knapperne bliver klikket. I den triggede funktion fanger jeg form elementernes værdi som følger:
int farve = Convert.ToInt32(((DropDownList)ListView1.Items[ListView1.SelectedIndex].FindControl("ddlFarve")).SelectedValue);
Jeg får her returneret den farve brugeren nu har valgt.
Problemet er at form elementernes værdi ikke bliver vist i browseren, når siden bliver postet. Hvordan kan jeg bevare brugerens valg efter siden har været en tur omkring serveren?