Dim fs As System.IO.FileStream = Nothing
fs = System.IO.File.Open("Here Ur File Path", System.IO.FileMode.Open)
btFile = New Byte(fs.Length - 1) {}
fs.Read(btFile, 0, Convert.ToInt32(fs.Length))
fs.Close()
Response.Clear()
Response.AppendHeader("Content-disposition", "attachment; filename=" & Here Ur File name)
Response.ContentType = contentType
context.Response.BinaryWrite(btFile)
Response.Flush()
