Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    datagrid passare codice

    salve a tutti
    volevo sapere se c'era un modo per passare attraverso il click su un elemento di un datagrid un codice assegnato all'elemento..

    Es...
    lista utenti => testata del datagrid
    ==========
    ciccio => elemento del datagrid
    pasticcio => elemento del datagrid
    girella => elemento del datagrid

    al click su uno di essi dovrebbe tracciare il codice ad esso connesso
    - ciccio => 123456
    - pasticcio => 123457
    ecc..

    spero di essere stato abbastanza chiaro

  2. #2
    ciao, se ho capito la richiesta ti basta aggiungere il listener:

    le parti in bold sono da correggere con i nomi corretti (i tuoi non li so )
    creati la pagina asp che riceve la richiesta da flash ed estrae il codice associato al nome, restituendotelo nella forma: Response.write (CODICE="&rs("CODICE")&")

    in flash metti:

    codice:
    //Listener
    listener = new Object();
    listener.cellPress = function(evt) {
    		 //CLICCO SU UN NOME E LO INSERISCO IN SCELTA
    		scelta = dp[evt.itemIndex].TUO_CAMPO;
    dati_send = new LoadVars(); 
    dati_send.sendAndLoad("estrai_codice.asp?codice="+scelta, dati_send, "POST"); 
    dati_send.onLoad = function(success) { 
    if (success) { 
    _root.codice_estratto.text=dati_send.["campo"];
    	}
    } else { 
    trace("ERRORE!!");
     }
    };
    }
    nome_tuo _datagrid.addEventListener("cellPress", listener);

    ciao

    -Nextart.it Graphic Solutions

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.