При нажатии на кнопку linkbutton (скачать) и нажатии на другую кнопку все равно происходит загрузка файла
Привет, ребята, у меня возникли проблемы с моими кодами, после того как я загрузил их и скачал. Он загружает файл, но после этого я нажимаю другую кнопку-все равно скачиваю файл. Не могли бы вы мне помочь, пожалуйста. а вот мои коды
Что я уже пробовал:
Это мой код для просмотра файла.
if (lblFile.Текст! = "")
{
trAttachedFile.Видимое = истинное;
lbtnDownload.PostBackUrl = "~ / Download. aspx?file= " + lblFile.Текст;
}
еще
{
trAttachedFile.Видна = ложь;
}
И вот мой код, чтобы скачать файл(скачать.aspx-файл)
private bool StartDownload()
{
если (DownloadID != "")
{
строка downloadPath = WebConfigurationManager.AppSettings ["SubPic"].ToString() + DownloadID;
FileInfo downloadFile = new FileInfo(путь загрузки);
если (downloadfile следует.Существует)
{
Ответ.Четкий();
Ответ.AddHeader ("Content-Disposition", "attachment; filename=" + downloadFile.Name);
Ответ.AddHeader ("Content-Length", downloadFile.Длина.Метод toString());
Ответ.ContentType = " application/octet-stream";
Ответ.WriteFile (файл загрузки.Полное имя);
Ответ.Конец();
вернуть true;
}
}
возвращать false;
}