si no te has informado bien sobre AJAX el mismo depende de javascript y
javascript no tiene acceso al IO, por lo tanto no puede leer archivos del cliente
y mucho menos se puede enviar el archivo a través de AJAX
la mejor opción para hacer esto es usar un
iframe oculto y enviar el form por él, se puede dumpear código javascript desde asp.net-c# para acceder al DOM
parent y esto en
esencia es AJAX