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