использовать потоковую запись или байты содержимого для копирования файла на сервер в случае очистки обратной передачи управления загрузкой файла, поскольку управление загрузкой файла доступно только для чтения.
как это:
private void CreateFile()
{
// Create a file
FileStream newFile = new FileStream(Session["FileName"].ToString(), FileMode.Create);
// Write data to the file
byte[] Buffer = (byte[])ViewState["content"];
newFile.Write(Buffer, 0, Buffer.Length);
// Close file
newFile.Close();
}