Je dois télécharger un fichier .pdf dans une application Web en utilisant le contrôle FileUpload
. J'ai essayé ce code, mais il a quelques problèmes. Est-ce que quelqu'un peut m'aider avec ça?Comment télécharger un fichier pdf?
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
if (FileUpload1.PostedFile.ContentType == ".pdf")
{
string path = Server.MapPath(".") + "\\" + FileUpload1.FileName;
FileUpload1.PostedFile.SaveAs(path);
Label6.Text = "File Uploaded Successfully...";
StreamReader reader = new StreamReader(FileUpload1.FileContent);
string text = reader.ReadToEnd();
}
else
Label6.Text = "Upload .pdf File";
}
else
Label6.Text = "Upload file";
}
ContentType! = Extension de fichier –
le programme passe directement à l'autre instruction ne pas exécuter les autres instructions –
Oui, car ContentType ne sera jamais ".pdf", puisqu'il s'agit d'une extension de fichier et non d'un type de contenu . –