Am using the below code to create a multiple drop down list. But i can't able to maintain the previous selected value. Please help me to maintain the previous vaues.My code is Here:\[code\] for (int i = 1; i <= Count; i++) { Session["i"] = Count; Panel1.Controls.Add(new LiteralControl("<br />")); Label lbl = new Label(); lbl.ID = "lbl" + i; lbl.Text = "Head"; Panel1.Controls.Add(lbl); Panel1.Controls.Add(new LiteralControl(" ")); DropDownList ddl = new DropDownList(); ddl.ID = "ID" + i; ddl.DataValueField = "fld_Head"; ddl.DataTextField = "fld_Head"; ddl.DataSource = DVS; ddl.DataBind(); Panel1.Controls.Add(ddl); }\[/code\]