Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako u datagridu formatirati boolean polje?

[es] :: .NET :: Kako u datagridu formatirati boolean polje?

[ Pregleda: 789 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 119
212.62.49.*



Profil

icon Kako u datagridu formatirati boolean polje?29.03.2007. u 11:24

Imam gridview koji povlaci podatke iz SQL servera preko datatable. Imam jedno polje tipa boolean.
Trenutno to polje u gridu vidim sa tekstom True i False, a ja bih hteo da ga formatiram na 1 i 0 ili recimo X ako je true a prazan string ako je false.
Kako se ovo radi?
Hvala unapred

[Ovu poruku je menjao oggie dana 29.03.2007. u 12:44 GMT+1]
29.03.2007. u 11:24 

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 531
*.mediaworksit.net.



Profil

icon Re: Kako u datagridu formatirati boolean polje?29.03.2007. u 13:54
Code:

        public Form1()
        {
            dataGridView1.CellFormatting += new DataGridViewCellFormattingEventHandler(dataGridView1_CellFormatting);
        }

        private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            if(e.Value != null && e.Value.GetType() == typeof(bool))
                e.Value = ((bool)e.Value ? "da" : "ne");
        }
29.03.2007. u 13:54 

oggie

Član broj: 126613
Poruke: 119
212.62.49.*



Profil

icon Re: Kako u datagridu formatirati boolean polje?29.03.2007. u 14:13
Hvala, isprobacu.
29.03.2007. u 14:13 

CallMeSaMaster
Sarajevo

Član broj: 43611
Poruke: 371
*.hermes.si.



Profil

icon Re: Kako u datagridu formatirati boolean polje?29.03.2007. u 16:05
Mozda je jednostavnije da CASE/om u upitu definises ispis u DG.Npr. kazes> Case When 1 then 'X' Else '' end AS nesto.
U ovom slucaju neces morati u C# da formatiras nista.Ali u sustini ti je svejedno kaoo ces to odraditi.
29.03.2007. u 16:05 

[es] :: .NET :: Kako u datagridu formatirati boolean polje?

[ Pregleda: 789 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.