File Download Control & Gateway
rdhatch posted on March 24, 2009 :: 882 views
Hi Guys,
I've created a very easy control to send Files down to the browser. Supports both Files & Streams.
Hope you find it helpful!
Ryan D. Hatch
ryan [dot] hatch [at sign] konect [dot] com
Usage:
Dim myDownload As New FileDownloadGateway()
myDownload.Filename = "myDocument.doc"
myDownload.SetContentType(ContentType.OctetStream)
myDownload.StartFileDownload(Me, "C:\File.doc")
OR USE:
Dim myStream As New FileStream("C:\File.doc", FileMode.Open)
myStream.Position = 0
myDownload.StartStreamDownload(Me, myStream)
Download Code
Note: Codes are submitted as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Terms of Agreement:
By using this code, you agree to the following terms...
- You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
- You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
- You may link to this code from another website, but ONLY if it is not wrapped in a frame.
- You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.