Silverlight combobox probléma

Keresés
Hírlevél
 
ASPC#C++CSSDelphiFlashJavaJavaScriptPascalPerlPHPPythonuniPaaSVisual BasicVisual C++  »    
nyitotta: Mykie89, idő: 2012.07.16., moderátor: moderator, megoldás elfogadva: 2012.07.17. 15:03
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben

Kategóriák:Programozási nyelvek » C#

Sorrend:
Időzóna:
Blokkméret:
Oszd meg!
Sziasztok,
Silverlightban csinálok egy űrlapot, amiben van egy combobox, amiben megjelennek az eredmények sorban:
-nem ok
-ok
-töltésre vár
...
ezek az elemek egy listából jönnek, aminek több oszlopa van, de én csak a nevét jelenítem meg:

 private void ShowEredmenyInCombo()
                    {
                        foreach (SP.ListItem listItem in _igeredmColl)
                        {
                            string nev = listItem["IGEREDMENYNEV"].ToString();
                           
                            int id = Convert.ToInt32(listItem["IGEREDMENYID"].ToString());
                            eredmenyComboBox.Items.Add(nev);
                           
                        }
                    }
Hogyan lehet azt megcsinálni, hogyha mentem az űrlapot akkor csak az IGEREDMENYID-t mentse és ne a megjelenítendő nevet?
Remélem sikerült érthetően leírnom.
Előre is köszönöm a segítséget.

mykie
Van egy adatmodelled. Abból egy lista.

Az adatmodellednek van egy mezője, ami többféle lehet:

- nem ok
- ok
- töltésre vár

Ezt bindolod a Combobox-hoz. A listát meg lemented, ha akarod.

Érdemes szétszedni a különböző funkciókat. Az adatmentést közvetlenül ne kösd a combobox-hoz, semmi köze hozzá. előzmény

Először is, inkább bindolnod kéne az adatokat.

Itt egy tutorial, hogyan történik ez.

Utána viszont én nem értem, mit értesz űrlapmentés alatt. Kifejtenéd? előzmény
Mentés alatt azt értem, hogy lementem az adatok egy listába. előzmény
Köszönöm a válaszod. Megpróbálkozom a bindeléssel. előzmény
Oszd meg!