Comunidad de diseño web y desarrollo en internet online

mostrar imagenes diferentes en un gridview y poder descargar

Citar            
MensajeEscrito el 13 Ago 2010 01:12 am
En un gridview manejo imagenes, cuando el campo trae informacion muestra la imagen de descargar, si no trae nada muestro una imagen transparente, pero necesito que me permita mostrar una ventana con el nombre del archivo que se va a abrir, pongo el codigo del itemrender que manda a llamar la columna del gridview, donde se muestra la imagen de descarga y donde necesito al darle click, que muestre la ventana del archivo existente.
Si no manejara un itemrender para el control de imagenes si me abre la ventana del archivo, pero necesito manejar imagenes
Agradezco de antemano su ayuda

Francisco

Código :

<?xml version="1.0" encoding="utf-8"?>
<mx:Image xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" paddingBottom="10" paddingLeft="10" paddingRight="10" paddingTop="10">
   <mx:Script>
      <![CDATA[
         import mx.controls.Alert;
         import mx.events.FlexEvent;
         
         
         [Embed("assets/down.png")]
           private var downIcon:Class;                   
           
           //[Embed("assets/6000-32.png")]
           [Embed("assets/3647-64.png")]
           private var transparenteIcon:Class;
           
           
           override public function set data( value:Object ):void
         {
            super.data = value;
            
            
            if (miRender.label!="")
            {
               this.source = downIcon;               
               //miRender.addEventListener(MouseEvent.CLICK, descargar);
               //Aqui debe ir un codigo para llamar a una funcion, ya probe con el 
               //addEventListener definido al principio, quiero mandar a ejecutar un
               // navigateToURL(new URLRequest('http://FSH01/fsh02/Extern/MostrarFilesSP/MuestraArchivosZRP.aspx?wm=1&amp;A=' + data[7]), "_self"); 
               // el cual me permita ver el archivo que se trae en el navigateToURL y no puedo verlo
            }
            else            
            {
               this.source = transparenteIcon;
            }
         }
         /*
         private function descargar (event:MouseEvent):void
         {
            navigateToURL(new URLRequest('http://FSH01/fsh02/Extern/MostrarFilesSP/MuestraArchivosZRP.aspx?wm=1&amp;A=' + data[7]), "_self");
         }
         */         
         
      ]]>
   </mx:Script>
   <mx:LinkButton id="miRender" label="{data[7]}" />
    </mx:HBox>
</mx:Image>

Por fsh0010

13 de clabLevel



 

msie8
Citar            
MensajeEscrito el 19 Ago 2010 06:59 pm
Podrías agregarle un listener y creas la función que te abra el popUp en el itemRenderer eh?

Por Naujfract

124 de clabLevel



 

Bogotá Colombia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.