det kan finnas några bättre alternativ till detta men på mer snabb noterar mig skulle föreslår som nedanfört:
----------------
1. Tillfoga det numeriskt baserar värderar av ditt listar objekt i din dataprovider för ”multiP” kolonn),
för e.g. (den första kolonnen är precis en placeholder for example, 2nd är något att säga som din kolonn ”prissätta”);
var-dp: DataProvider = nya DataProvider ();
dp.addItem ({col1: ”Col1_1”, prissätter: 20});
dp.addItem ({col1: ”Col1_2”, prissätter: 100});
dp.addItem ({col1: ”Col1_3”, prissätter: 500});
…,
…,
…,
dp.addItem ({col1: ”Col1_12”, prissätter: 800000000});
grid.dataProvider = dp;
--------------------
---------------------
2. Skapa en separat samling som ska innehåller etiketten värderar mot stränga som var nyckel- av ditt, numrerar ökat kliver in 1
för e.g:
var-labeldata: Samling = ny samling ();
labeldata [”20”] = ”20/40”;
labeldata [”100”] = ”100/200”;
.
.
.
labeldata [”800000000”] = ”800M/2B”;
-------------------
-----------------------
3. Använd etiketten fungerar för att multiPkolonn ska visa att etiketten värderar i formatera som du sade och applicerar sortOptionsna, som numeriskt, därför att i faktisk dataProvider du har, värderar numrerar in:),
//multiP är din kolonn
multiP.headerText = ”prissätter: ”;
multiP.labelFunction = myLabelFunction;
multiP.sortOptions = Array.NUMERIC;
fungera myLabelFunctionen (objekt: Anmärka): Stränga
{
återgång labeldata [stränga (item.price)];
}
---------------
Hopp du ska fynd det som var användbart.