How too upload image different different in mvc single click.
- if (ModelState.IsValid)
- {
- if (Request.Files.Count > 0)
- {
- HttpPostedFileBase file = Request.Files[0];
- if (file.ContentLength > 0)
- {
- var fileName = Path.GetFileName(file.FileName);
- var supportedTypes = new[] { "jpg", "jpeg", "gif", "x-png", "png" };
- var fileExt = System.IO.Path.GetExtension(fileName).Substring(1);
- if (supportedTypes.Contains(fileExt))
- {
- obj_tblNews.NewsImage = Path.Combine(
- Server.MapPath("~/Content/Upload"), fileName);
- file.SaveAs(obj_tblNews.NewsImage);
- obj_tblNews.NewsImage = file.FileName;
- _db.tblNews.Add(obj_tblNews);
- _db.SaveChanges();
- ModelState.Clear();
- }
-
-
-
-
-
-
-
-
-
-
- }
- }
- }
- }
it's me code . comment code second image for . This code run successfull but store same image path in database.