Per cambiare pagina puoi aggiungere un redirect sul codice che ti ho dato, oppure prendere il codice di salvataggio e metterlo in un'altra pagina (quello nell'if)
Per filtrare solo i files immagine aggiungi dopo oUpload.Load l'istruzione oUpload.UploadOnly "images"
Per Teorema : no, non basta. Fare un upload significa inviare i dati con delle specifiche particolari (multipart). Per prendere i valori form su questo formato Asp disabilita Request.Form quando fai uso del metodo Request.BinaryRead perchè presuppone che vuoi gestire la richiesta a modo tuo. In Sostanza l'unico modo di prendere i valori form è estrarli dai dati inviati in upload, non c'è alternativa.

Rispondi quotando