Boolean fileOK = false;
String path = Server.MapPath("~/TspSystem/DemandManagerModule/");
if (FileUpload1.HasFile)
{
String fileExtension =
System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
String[] allowedExtensions =
{ ".gif", ".png", ".jpeg", ".jpg", ".doc" };
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
}
}
}
if (fileOK)
{
try
{
FileUpload1.PostedFile.SaveAs(path
+ FileUpload1.FileName);
WebUtils.MsgBox(this,"File uploaded!");
}
catch (Exception ex)
{
WebUtils.MsgBox(this,"File could not be uploaded.");
}
}
else
{
WebUtils.MsgBox(this,"Cannot accept files of this type.");
}