Ammettiamo che io voglia aggiungere la chiamata ad una Function lato client da un controllo lato server.

ho provato con (in un Datagrid):
codice:
<asp:ImageButton ID="aggiungi_immagine" OnClick="popup('pagina.aspx?img=<%# Container.DataItem("pathimg") %>');" ImageUrl="immagini/add.gif" runat=server></asp:ImageButton>
ma dopo vari tentativi, sono approdato ad un banalissimo ed antiquato:

codice:
[img]immagini/add.gif[/img]');">
C'e' un modo per settare il javascript nel primo controllo, (aggiungi_immagine), magari con :

codice:
aggiungi_immagine.Attributes.Add("OnClick", "popup(pagina.aspx?img=valore"))
in un ciclo, magari in fase di rendering del controllo ?