возникла та же необходимость. Дозадам теперь к авторскому еще один тупой вопрос: как я понимаю, ответ дан, но в силу своего ламеризма не знаю, куда (и как!) этот тег вставить. Подскажите плиз. Файло для скачивания выдается сим кодом:
Код | FileStream fStream = null; Int64 fSize; Byte[] buffer; FileInfo fl = new FileInfo(FileName); try { fStream = fl.OpenRead(); fSize = fStream.Length; buffer = new Byte[fSize]; fStream.Read(buffer, 0, (int)fStream.Length); } catch (Exception ex) { throw new Exception("Не удаётся считать файл! - " + fl.Name); } finally { if (fStream != null) fStream.Close(); } Response.Clear(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename=\"" + fl.Name + "\""); Response.BinaryWrite(buffer); Response.End();
|
|