Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Άμεση εμφάνιση εικόνας

  •  24-10-2007, 03:53

    Άμεση εμφάνιση εικόνας

    Καλησπέρα,

    Προσπαθώ εδώ και πολλή ώρα να βρω ένα τρόπο να κάνω το εξής:

    σε μια aspx σελίδα έχω συμπεριλάβει ένα FileUpload control, προκειμένου να μπορούν οι χρήστες να ανεβάζουν φωτογραφίες. Θέλω όταν ο χρήστης επιλέξει μία φώτο να μπορεί να την κάνει preview, πατώντας πχ ένα κουμπί "preview images". Θέλω δλδ να μπορεί να δει την εικόνα στη σελίδα πρωτού την αποθηκέυσει στη βάση. Η πρώτη σκέψη που έκανα είναι να πάρω το full path από την κάθε φώτο και να το περάσω σε ένα image control. Το πρόβλημα με αυτό είναι ότι το property PostedFile.FileName του FileUpload control επιστρέφει στον κώδικα μόνο το όνομα αρχείου και όχι ολόκληρο το path (αυτό μόνο όταν πρόκειται για firefox, από ότι κατάλαβα για λόγους security, ενώ ο ie το δείχνει κανονικά).

    Υπάρχει κάποιος άλλος τρόπος ο οποίος να δουλεύει σε όλους τους browsers;

    Επίσης, υπάρχει μήπως τρόπος να πιάσω το κλικ του κουμπιού OK του open dialog (το οποίο ανοίγει πατώντας το browse ενός FileUpload control) και να εκτελέσω server side κώδικα;
    .::yf::.
    Δημοσίευση στην κατηγορία: , ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems