You probably need to just save it to a file and ignore the fact tha the ASP developer did not test this on a Mac... The fact is that the download is taking the name of the ASP page rather than the file it is trying to download to you.
Just rename the file to whatever is is supposed to be... If it is an executable that is supposed to run on WinDoze, then you SOL...
Let's hope they haven't been waiting 7 years for your answer...
An ASP file is a text file. Any program that can read text files can open and display an ASP file.
They're best viewed remotely with a browser, though, and by that I mean that an ASP file, 99.9% of the time, is a web page file (like any old html, php or jsp page/file), and probably does you no good on your local machine (unless you're a web developer working on the website).
Kind of like downloading Apple's home page in html format -- what good is it to you? It's best left on the server, viewed with a browser, if you catch my drift.
What do you mean by 'weird characters' - This may be code?
For example
<html>
<head>
<title>Code</title>
</head>
<body>
<div class="this_is_nice">Hello, This is a really nice div</div>
<p>La, lalalalalalalalala, LAA </p>
</body>
</html>
Very simple example - but that's what it could look like - If so, this is HTML/ASP code - If you don't understand this it's probably not much good to you. Why are you editing it if you don't understand ASP, HTML e.t.c
Try www.w3schools.com to get a better understanding of ASP, HTML e.t.c.