Pytanie : Błysk postępowy Datagird

am dlaczego obyczajowy dane dla pewny kolumna na przykład:-

i mieć kolumna dzwonić "multiP" i ten kolumna zawierać dane gdy the następujący:-

list formularzowy mały ampuła:-

20/40
100/200
500/1K
2K/4K
5K/10K
100K/200K
400K/800K
1M/2M
5M/10M
100M/200M
400M/800M
800M/2B
800M/10B

please mówić dlaczego prawidłowo od ampuła mały etc…

Thanks

Odpowiedź : Błysk postępowy Datagird

tam  móc niektóre lepszy opcja to ale na szybki notatka I sugerować szybki:

----------------
1. W twój dataprovider dla "multiP" kolumna, dodawać the numeryczny podstawowy wartość twój lista rzecz)
dla e.g. (pierwszy kolumna być właśnie placeholder na przykład, 2nd być mówić twój szpaltowy "cena");
var dp: DataProvider = nowy DataProvider ();
dp.addItem ({col1: "Col1_1", cena: 20});
dp.addItem ({col1: "Col1_2", cena: 100});
dp.addItem ({col1: "Col1_3", cena: 500});




dp.addItem ({col1: "Col1_12", cena: 800000000});

grid.dataProvider = dp;
--------------------

---------------------
2. Tworzyć oddzielny szyk che zawierać the etykietka wartość przeciw the Smyczkowy klucz twój liczba dodawać w krok (1)
dla e.g:

var labeldata: Szyk = nowy Szyk ();
labeldata ["20"] = "20/40";
labeldata ["100"] = "100/200";
.
.
.
labeldata ["800000000"] = "800M/2B";
-------------------

-----------------------
3. Używać the etykietka funkcja dla multiP kolumna the etykietka wartość w the format ty powiedzieć, i stosować the sortOptions jako Numeryk ponieważ w faktyczny dataProvider ty mieć the wartość w liczba:)

//multiP być twój kolumna
multiP.headerText = "Cena: ";
multiP.labelFunction = myLabelFunction;
multiP.sortOptions = Array.NUMERIC;

funkcja myLabelFunction (rzecz: Przedmiot): Sznurek
{
    powrotny labeldata [Sznurek (item.price)];
}
---------------

Nadzieja ty znajdować ono pożytecznie.
Inne rozwiązania  
 
programming4us programming4us