Member 13427032 Ответов: 2

Как загрузить и загрузить файл, используя только кнопку linkbutton на C# и ASP.NET спасибо


how to upload and download a file using only a linkbutton on c# and asp.net thanks


Что я уже пробовал:

я новичок в программировании, и мне нужна помощь, чтобы загрузить только файл, который я уже загрузил, но я не могу загрузить с помощью кнопки linkbutton

Karthik_Mahalingam

опубликуйте свой код,
в чем же дело

Member 13427032

Здравствуйте Добрый день вот мой код для загрузки файла.

охраняемых недействительными btnUpload_Click(объект отправителя, EventArgs в электронной)
{
строковое имя файла = "";

строка uploadPath = WebConfigurationManager.AppSettings ["SubPic"].Метод toString();
if (FileUpload.HasFile)
{
строка fileExtension = Path. GetExtension(FileUpload.PostedFile.имя файла);
fileName = "Comment -" + Issue.Доложил Дон.ToString ("yyyy-MM-dd_HH-mm-ss") + fileExtension;
Загрузка файлов.SaveAs(uploadPath + "\ \ " + System.IO.Path.GetFileName(FileUpload.имя файла));
Этикетка 1.Text + = "Расположение файла:" + uploadPath + "\ \ " + System.IO.Path.GetFileName(FileUpload.имя файла);

}
и я не знаю, как загрузить файл с помощью кнопки linkbutton.
Спасибо за помощь

Karthik_Mahalingam

что это за файл

2 Ответов

Рейтинг:
16

Sandeep1003

Создайте гиперссылку на свой файл.


Рейтинг:
1

Karthik_Mahalingam

Цитата:
и я не знаю, как загрузить файл с помощью кнопки linkbutton.

LinkButton это как обычная кнопка с CSS как будто anchor Метка.
попробовать это

protected void LinkButton1_Click(object sender, EventArgs e)
       {
           string filePath = "Your file path from the folder";
           Response.ContentType = ContentType;
           Response.AppendHeader("Content-Disposition", "attachment; filename=" + System.IO.Path.GetFileName(filePath));
           Response.WriteFile(filePath);
           Response.End();
       }