salve a tutti
ho un gridview con la prima colonna di tipo itemtemplate, in cui ho messo un controllo image
quindi avendo questo codice:
codice:
    Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
       
            Dim CodMercatino As Integer = GridView1.DataKeys(e.Row.RowIndex)("CodMercatino")
         
            Dim IMG As New Image
            e.Row.FindControl("IMG")
            If My.Computer.FileSystem.FileExists(HostingEnvironment.MapPath("~/img/") & CodMercatino & ".jpeg") = True Then
                IMG.ImageUrl = HostingEnvironment.MapPath("~/img/") & CodMercatino & ".jpeg"
            Else
                IMG.ImageUrl = "~/img/IMGNotFound.jpeg"
            End If
    End Sub
cerco di valorizzare il controllo image con lìimmgine associata, e se l'immgine non esiste gli passo quella di default
peccato che una volta che va in esecuzione no ncompare nessuna immagine e guardando il codice html nella parte dell'immgine compare un :src="",insomma pare che non viene valorizzato il controllo image

da cosa dipende?
parto dal presupposto che il controllo è visibile
non da errore nell'assegniare l'url,quindi esiste
e l'immagine esiste!

grazie