Originariamente inviato da rima
Su una pagina aspx ho un tag <asp:Image ID="imgAnteprima"
dinamicamente invece mi creo tanti image button che rappresentano la miniatura dell'immagine da visualizzare in anteprima.
Cliccando sulla miniatura carico al centro della pagina l'anteprima (in imgAnteprima) fin qui tutto ok.
Non riesco invece ad applicare la dissolvenza dell'immagine sul click.
Sto tentando di resgistrare lo script lato client in questo modo ma non mi funziona...dove sbaglio?
E' possibile che lo registra mo non lo esegue?
Private Sub mioClick(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs)
imgAnteprima.ImageUrl = sender.CommandArgument
Dim scriptString As String = "<script language=JavaScript> function fadeimg() { "
scriptString += "var(objholder = document.getElementById('imgAnteprima'))"
scriptString += "objholder.style.filter = 'blendTrans(duration=2)'"
scriptString += "objholder.style.filter = 'blendTrans(duration=crossFadeDuration)'"
scriptString += "objholder.filters.blendTrans.Apply()"
scriptString += "}"
scriptString += "<"
scriptString += "/"
scriptString += "script>"
If (Not ClientScript.IsClientScriptBlockRegistered("fadeim g")) Then
ClientScript.RegisterClientScriptBlock(Me.GetType( ), "fadeimg", scriptString)
End If
End Sub