certo che si.

come farlo dipende dal contesto. in ogni caso ti dovrai occupare di caricare prima il file sul server, e poi procedi col resto.
se puoi utilizzarlo ti suggerisco di usare il componente persits: robusta e facilitante libreria.