Use fileuploader(asp.net) to upload a file
below is the code to validate only .pptx file
if (FileUpload1.HasFile)
{
string strFileExtension = Path.GetExtension(FileUpload1.PostedFile.FileName);
if (strFileExtension != null)
{
string validFileExtension = strFileExtension.ToLower();
if (validFileExtension == ".pptx")
{
string filepath = Server.MapPath("~/Images");
if (!Directory.Exists(filepath ))
{
Directory.CreateDirectory(imagePath);
}
string fileName = Guid.NewGuid().ToString().Replace("-", "") + strFileExtension;
FileUpload1.SaveAs(filepath + "/" + fileName);
}
else
{
lblMessage.Text = "upload only pptx file";
return;
}
}
}