I am using file upload in visual studio 2013in asp.net c#.I have make validation for only image file must be upload but when i renamed the file extension try.jpg to try.jpg.txt . it will be upload. I want that only valid type file should be upload. so how i prevent it.
here is my code.
string ImageExt = Path.GetExtension(fuBlogImageFile.FileName).ToLower();
                if (ImageExt == ".jpg" || ImageExt == ".jpeg" || ImageExt == ".bmp" || ImageExt == ".png" || ImageExt == ".gif")
                {
                    string imgBlog = txtBlogTitle.Text.Trim().Replace(" ", "").Replace("?", "").Replace(".", "").Replace(",", "");
                    ImageName = CommonClass.commonFuntion.Shorten(imgBlog, 20, true) + ((System.DateTime.Now).ToString()).Replace(":", "").Replace("/", "").Replace(" ", "") + ImageExt;
                    ViewState["BlogImageFile"] = ImageName;
                    string targateFilePath = Server.MapPath("~") + CommonClass.Admin.ImagePath.BlogImageFile + ImageName;
                    csImageResize objImageResize = new csImageResize();
                    ResutImageSave = objImageResize.ImageWidthHeightDecrisce(fuBlogImageFile.PostedFile.InputStream, 728, 241, 728, 241, targateFilePath, false);
                    if (ResutImageSave.Equals("Image Save Successfully"))
                    {
                        returnstring = ResutImageSave;
                        //divError.Visible = false;
                    }
                    else
                    {
                        returnstring = ResutImageSave;
                    }
                }
 
     
    
 
     
    