Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.61 KB | None | 0 0
  1. protected void IkeltiDetalesFaila()
  2.     {
  3.         {
  4.             if (IsPostBack)
  5.             {
  6.                 Boolean fileOK = false;
  7.                 String path = Server.MapPath("~/App_Data/");
  8.                 if (FileUpload2.HasFile)
  9.                 {
  10.                     String fileExtension =
  11.                         System.IO.Path.GetExtension(FileUpload2.FileName).ToLower();
  12.                     String[] allowedExtensions = { ".txt" };
  13.                     for (int i = 0; i < allowedExtensions.Length; i++)
  14.                     {
  15.                         if (fileExtension == allowedExtensions[i]) // Checks file extension.
  16.                         {
  17.                             fileOK = true;
  18.                         }
  19.                     }
  20.                 }
  21.                 if (fileOK)
  22.                 {
  23.                     try
  24.                     {
  25.                         FileUpload2.PostedFile.SaveAs(path  // Save uploaded file to App_Data folder.
  26.                             + "U10b.txt");
  27.                         Label8.ForeColor = System.Drawing.Color.Red;
  28.                         Label8.Text = "Failas sėkmingai įkeltas!";
  29.                     }
  30.                     catch (Exception ex)
  31.                     {
  32.                         Label8.ForeColor = System.Drawing.Color.Red;
  33.                         Label8.Text = "Failo negalima įkelti";
  34.                     }
  35.                 }
  36.                 else
  37.                 {
  38.                     Label8.ForeColor = System.Drawing.Color.Red;
  39.                     Label8.Text = "Failo formatas netinkamas";
  40.                 }
  41.             }
  42.         }
  43.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement