205 messaggi dal 05 novembre 2001
www.blueproject.it
Scusate la banailtà ma non riesco a far funzionare un semplice codice, probabilmente (anzi sicuramente) mi sfugge qualcosa.

Allora, nel page_load istanzio una variabile prendendo il valore da un cookies, e fin quì tutto bene:
es.
Dim lang As String
Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
If Not Request.Cookies("myUser") Is Nothing Then
lang = Request.Cookies("myUser")("lang").ToString
Else
lang = "null"
End If
End Sub

A questo punto vorrei associare alla proprietà ImageUrl di un ImageButton il valore della variabile di cui sopra.

Come fare?

Ho scritto:
<asp:ImageButton runat="server" id="imgId" ImageUrl='images/<%# lang %>.jpg' />

ma chiaramente non và?!#

Chi mi "illumina"??

Ciao

Luca's cat ;-)
sempre nel pageload puoi fare

imgId.ImageUrl = string.Format("'images/{0}",lang)

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
205 messaggi dal 05 novembre 2001
www.blueproject.it
Grazie per la risposta.
Ma c'è un modo per farlo anche da progettazione?

Il problema è che dovrei ciclare tra diverse immagini presenti sulla pagina, non solo una.

Ciao

Luca's cat ;-)
puoi farlo anche quello via C# visto che a livelllo di manutenzione non hai certo vantaggi a farlo in modo dichiarativo.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.