Správičky 2 270 Blogy 577 Fórum 14 074

Combobox Emty Entry

photo
funa
22. 2. 2012 13:00:15
Body: 1575
Najaktívnejší č.: 18

Combobox Emty Entry

Caute,

mam Combobox nabindovany k zdroju a potrebujem vlozit na prve miesto prazdnu polozku.

Problem je ze to neviem vyriesit tak ze tuto polozku vlozim do zdroja, pretoze neviem editovat zdroj.

Nemali ste nikto podobny problem?

[Reakcia]

photo
T
22. 2. 2012 13:21:56
Body: 16735
Najaktívnejší č.: 2

RE: Combobox Emty Entry

forcenit binding rucne (.DataBind()) a urob .Insert("", ""), pripadne si odovod vlastny kombac, ktory to bude robit automaticky.

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]

photo
funa
22. 2. 2012 13:38:55
Body: 1575
Najaktívnejší č.: 18

RE: Combobox Emty Entry

cau, dik za odpoved.

Vzhladom k tomu ze tu hodnotu tam potrebujem len ako default vyriesil som to tak ze som nastavil SelectedIndex na -1.

[Reakcia]

photo
malybirko
22. 2. 2012 14:27:41
Body: 325
Najaktívnejší č.: 42

RE: Combobox Emty Entry

mno vidim ze si uz nasiel riesenie ale pre uplnost  dalsia z moznosti je nastavit SelectedItem na null

[Reakcia]

photo
funa
22. 2. 2012 14:56:29
Body: 1575
Najaktívnejší č.: 18

RE: Combobox Emty Entry

Povedzme ale ze by som tam tu Empty hodnotu potreboval.

Da sa to nejak pridat?

 

@T: tvoje riesenie je pravdepodobne pre WebForms ci nie?

[Reakcia]

photo
liero
22. 2. 2012 15:18:42
Body: 3780
Najaktívnejší č.: 8

RE: Combobox Emty Entry

Vo WPF sa pouziva CompositeCollection, ale v podstate by to malo fungovat aj pre winforms, ak sa tam da nabindovat ComboBox na IEnumerable

[Reakcia]

photo
T
22. 2. 2012 17:06:42
Body: 16735
Najaktívnejší č.: 2

RE: Combobox Emty Entry

@funa: ano, kedze tu nevidim kategoriu :-) tak som si mylne myslel ze sa bavime o web forms

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]

photo
funa
23. 2. 2012 12:38:43
Body: 1575
Najaktívnejší č.: 18

RE: Combobox Emty Entry

no je tu takato moznost:

 

- Vytvorit List ako zdroj na najvyssej abstrakcii [List<object>] .

- Do tohoto listu nacitat hodnoty zo zdroja ktory neviem menit.

- Potom pridam do zdroja novu polozku pomocou Anonymnej triedy v ktorej vytvorim propherties potrebne pre DisplayMember a ValueMember.

- Nakoniec Nabindujem

 

 

Alebo mate nejaky lepsi napad?

 

[Reakcia]



Najaktívnejší užívatelia
1. 35110 b. photo vlko
2. 16735 b. photo T
3. 15560 b. photo spigi
4. 6635 b. photo dudok
5. 5705 b. photo slavof
6. 5205 b. photo siro
7. 4745 b. photo duracellko
8. 3780 b. photo Liero
9. 3690 b. photo lubolacko
10. 3625 b. photo jakub