This question is better asked in the ASP.NET Forum. But, since the file system of a client machine is off-limits to your code, you can only send the file to the client. They'll actually have to pick a spot to save the file themselves, just like downloading any other file, like a .ZIP. RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome