Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179

    Problema con dati null e variabili

    Salve, espongo in breve il mio problema:
    - Devo visualizzare una serie di foto prelevate da un database access. Prelevo il numero dell'ID che corrisponde al numero della foto. In pratica se ID=1 foto="1.jpg"
    - Questo funziona tutto bene, ma se nella cartella delle foto non mi trova il numero corrispondente (cosa probabile) il risultato è solo ".jpg"
    - Come faccio, se non trova nulla ad assegnarle di default il valore = 0

    Ho provato nella codebehind ad inserire questa funzione

    codice:
    Public Function Scarica(ByVal value As Integer) As String
            If value = "" Then
                Return "0"
            Else
                Return 
            End If
        End Function
    Nella pagina aspx c'è:
    codice:
    [img]../Foto/><%# Scarica(Eval([/img].jpg" />
    Ma non funziona.
    Grazie

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Re: Problema con dati null e variabili

    Originariamente inviato da osgb
    Salve, espongo in breve il mio problema:
    - Devo visualizzare una serie di foto prelevate da un database access. Prelevo il numero dell'ID che corrisponde al numero della foto. In pratica se ID=1 foto="1.jpg"
    - Questo funziona tutto bene, ma se nella cartella delle foto non mi trova il numero corrispondente (cosa probabile) il risultato è solo ".jpg"
    - Come faccio, se non trova nulla ad assegnarle di default il valore = 0

    Ho provato nella codebehind ad inserire questa funzione

    codice:
    Public Function Scarica(ByVal value As Integer) As String
            If value = "" Then
                Return "0"
            Else
                Return 
            End If
        End Function
    Nella pagina aspx c'è:
    codice:
    [img]../Foto/><%# Scarica(Eval([/img].jpg" />
    Ma non funziona.
    Grazie
    Dovresti vedere se esiste il file:
    If System.IO.File.Exists("percorso") then

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Salve, ho provato così:
    codice:
    Imports System.IO
    ...
    Public Function Scarica(ByVal Valore As Integer) As String
            If System.IO.File.Exists("~/Immagini/Miniature/" & Valore & ".jpg") Then
                Return Valore = "0"
            Else
                Return Valore
            End If
        End Function
    In modo che se non trova nella cartella "~/Immagini/Miniature/" il file mi restituisce 0.jpg che è un immagine di default, ma NON funziona. O meglio, mi da come risultato il numero dell'immagine che nel mio caso è l'ID.

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    il path deve essere assoloto, aggiungi server.mappath

  5. #5
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Funziona, grazie.
    Ho fatto così:
    codice:
    ...System.IO.File.Exists(Server.MapPath("~/Immagini/Miniature_Atleti/" & Valore & ".jpg"))...

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da osgb
    Funziona, grazie.
    Ho fatto così:
    codice:
    ...System.IO.File.Exists(Server.MapPath("~/Immagini/Miniature_Atleti/" & Valore & ".jpg"))...
    prego.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.