Nous utilisons le type List<object>
comme source de données pour dropdownlist.List <> remove item issue
flux de processus:
- valeur Assign (
List<object>
) à la session en cas de pageload (!ispostback
). - Extrayez la valeur de la session en
ddl_SelectedIndexChanged
événement - supprimer un élément particulier de la liste et se lient à la ddl
code:
List<Loc> locList = new List<Loc>();
locList = (List<Loc>)Session["Loc"];
locID = "xxx";
locList.RemoveAt(locList.FindIndex(FindLocation));
Problème:
Point obtient enlevé de la source de base aussi (session).
Notez que la 'nouvelle liste()' est inutile et est mis au rebut chaque fois. –