estoy con un problemilla y no le encuentro solución ,espero que podais ayudarme,
He creado un script que genera dinamicamente un datagrid a partir de un XML, lo estoy haciendo de forma que sea "idependiente"del XML,
De forma que por ejemplo al cargar un XML de productos que tienen 5 atributos, el datagrid tendrá 5 columnas, al cargar otro XML con 3 atributos 3 columnas y así...
el problema radica cuando voy a insertar un registro de un producto en el array que sera el proveedor del datagrid.
lo que hago es crear un string donde se generará el registro a introducir, osea lo que va entre llaves con estas inclusive{referencia:"xxxxx",nombre_producto:"xxxxx"}
el código:
aux="{";
for (j=0;j<campos_producto.length-1;j++)
{
aux= aux + campos_producto[j].nodeName +":\""+campos_producto[j].firstChild.nodeValue+"\",";
}
aux= aux add campos_producto[j].nodeName + ":\""+campos_producto[j].firstChild.nodeValue+"\"}";
lista_productos.addItem(aux);
lista de productos es es el array proveedor (dataprovider )del datagrid, pero no me carga los productos ni por el forro, y eso que el string resultante es perfecto, pero nada...
¿existe alguna forma de hacerlo?
o sabeis de algun script que haga algo parecido?
saludos