Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2008, 17:28
Avatar de Sergestux
Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: Mi datagrid no se llena

Corrige el resultformat de tu httpservice a e4x y el data provider de tu datagrid, debe ser gal.lastResult.imagen para que qede asi:
Código:
<mx:HTTPService id="gal" url="C:\Documents and Settings\12 hrs.xml" resultFormat="e4x"" resultFormat="e4x"/>
    <mx:Panel width="583" height="342" title="Dia:"  layout="absolute">
    <mx:Image id="imago" data="{pi.selectedItem.src}" horizontalAlign="center" left="22" right="208" top="10" bottom="40"/>
    <mx:DataGrid id="pi"  dataProvider="{gal.lastResult.imagen}"  x="372" y="10" height="282" width="181">
        <mx:columns>
            <mx:DataGridColumn headerText="Titulo" dataField="nombre"/>
         </mx:columns>
      </mx:DataGrid>
    </mx:Panel>
</mx:Application>
Se me olvidaba mencionarte que en estas propiedades datafield y headerText estan intercambiadas:
<mx:DataGridColumn headerText="{pi.selectedItem.photos.imagen.nombre} " dataField="titulo"/>