Salve,
ho un datalist <asp:DataList ID="DataListSQL" runat="server" ... >
all'interno del quale ho un ImageButton <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="images/info.png" OnCommand="Button1_Command" CommandArgument='<%# DataBinder.Eval(Container.DataItem, ("Id"))%>' />

Nel Private Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ho inserito queste 2 righe
ImageButton1.Attributes.Add("onmouseover", "this.src='Images/infoback.png'")
ImageButton1.Attributes.Add("onmouseout", "this.src='Images/info.png'")

Naturalmente genera un errore perchè ImageButton1 è all'interno del datalist e quindi non riesce a trovarlo.
Come faccio ad aggiungere gli attributi a ImageButton incapsulato all'interno del datalist?

Grazie
333 messaggi dal 05 novembre 2012
Ciao,

Che necessità hai di aggiungere gli attributi a runtime?

Se non hai necessità particolari puoi gestire il tutto con i css

.info-button { 
  background-image: url("Images/info.png");
}

.info-button:hover { 
  background-image: url("Image/infoback.png");
}


Ciao

Alessio

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.