37 messaggi dal 06 settembre 2002
Non so se sto' scrivendo una cavolata,

è possibile fare una cosa di questo genere ? (che funzioni)

<%
Dim variabile As String
%>

<%# Variabile = Container.DataItem("nome") %>

<%
If Variabile = 1 Then
.....
Else
.....
End if
%>


Ci sto' diventando pazzo!!

3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Fai così:

<script runat=server>
Dim variabile As String

sub imposta_variabile(x as string) as string
variabile=x
if variabile=...
else
end if
end sub
</script>

<%# imposta_variabile(Container.DataItem("nome")) %>

Qui ho usato una sub ma se ti serve restituire un valore usa una Function...

--
Ciao,
Andrea Z.

37 messaggi dal 06 settembre 2002
Purtroppo funziona solo in parte, infatti la funzione viene eseguita correttamente e le varibile viene impostata, ma quando richiedo il sua valore da dentro l' ItemTemplate mi ristituisce sempre lo stesso valore.


Function imposta_variabile(x As string)

Dim variabile as string = Right(x , 3)

If variabile = "gif" OR variabile = "jpg" OR variabile = "tif" OR variabile = "bmp" Then

Controllo = "0"
Response.Write("Non è flash" & Controllo & "<br>")

elseif variabile = "swf" Then

Controllo = "1"
Response.Write("E' flash" & Controllo & "<br>")

End if


End Function







non fai prima ad utilizzare questa funzione per formattare quello che ti pare, semplicemente usando return stringa?

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
37 messaggi dal 06 settembre 2002
Grazie per il tips :)

ho risolto tutto

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.