private void ReturnFile(Edit e, string region)
{
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}.DAT", e.Name.ToUpper()));
byte[] data = File.ReadAllBytes(Server.MapPath(string.Format("/dats/{0}/{1}.DAT", region, e.ID)));
Response.OutputStream.Write(data, 0, data.Length);
Response.Flush();
Response.Close();
e.Downloads++;
e.Save();
}