Aquí os pongo un link que será muy útil para programar esto:
http://www.aspemporium.com/tutorials.aspx?tid=6
Si alguien lo lee y cree que hay otro método mejor (como el del xelupload), o cree que tiene alguna pega este método, que nos lo diga a todos, por favor.
Saludos