49 messaggi dal 31 gennaio 2004
salve ragazzi,
devo fare un reindirizzamento ad una popup passandogli un valore contenuto in
<%# Container.DataItem("id")%>...
quindi avevo pensato una cosa del genere:
-----------
<script language="javascript">
function popfoto(valore)
{
CalWin = window.open('FotoBB.aspx?idbb=valore','fotowindow', 'width=500,height=200,scrollbars=no,toolbar=no,location=yes')
}
</script>
e all'interno del DataList:
-----
<a href='javascript:popfoto(<%# Container.DataItem("Id_BB")%>)'><font color="OrangeRed" size="2">Foto inserite</font></a>
-------
la finestra di popup viene chiamata...ma invece dell'id passa proprio la stringa "valore"...e non il contenuto come pensavo....
quindi avevo pensato:
--------------------
<a href='javascript:window.open(FotoBB.aspx?idbb=<%# Container.DataItem("Id_BB"> ,fotowindow,width=500,height=200,scrollbars=no,toolbar=no,location=yes)'><font color="OrangeRed" size="2">Foto inserite2</font></a>
---------
ma mi dice errore di visualizzazione della pagina....senza che la popup appaia...
che devo fare?
Il js è

CalWin = window.open('FotoBB.aspx?idbb=' + valore,'fotowindow', 'width=500,height=200,scrollbars=no,toolbar=no,location=yes')

Devi concatenare la variabile, altrimenti ovviamente la prende come stringa

Ciao

Il mio blog
Homepage
49 messaggi dal 31 gennaio 2004
...Ricciolo, come sempre!...grazie...
e giakkè ti trovi:
come faccio a recuperare Il contenuto di un DataItem("nomecolonna") all' interno di un DataList ?
Modificato da Clarence il 02 marzo 2004 14.45 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.