protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { UpdateGrid(); } else { if (Request.Form["uploadPost"] != null) { string[] filenames = Request.Form["filenames"].ToString().Split(',');//From the hidden values manually inserted in jquery.uploadify.v2.1.4.js dsWallpaperTableAdapters.wallpaperTableAdapter wpTA = new dsWallpaperTableAdapters.wallpaperTableAdapter(); dsWallpaper.wallpaperDataTable wpDT = wpTA.GetAllWallpaper(); foreach (string filename in filenames) { dsWallpaper.wallpaperRow wpRow = wpDT.NewwallpaperRow(); wpRow.Filename = filename; wpRow.DateUploaded = DateTime.Now; wpRow.Active = false; wpDT.AddwallpaperRow(wpRow); } wpTA.Update(wpDT); Response.Redirect("./wallpaper.aspx"); } } }
protected void btnUpload_Click(object sender, EventArgs e) { if (Page.IsValid) { string tempPath = Server.MapPath("~/images/wallpaper/" + FileUpload1.FileName); FileUpload1.SaveAs(tempPath); dsWallpaperTableAdapters.wallpaperTableAdapter wpTA = new dsWallpaperTableAdapters.wallpaperTableAdapter(); dsWallpaper.wallpaperDataTable wpDT = wpTA.GetAllWallpaper(); dsWallpaper.wallpaperRow wpRow = wpDT.NewwallpaperRow(); wpRow.Filename = FileUpload1.FileName; wpRow.DateUploaded = DateTime.Now; wpRow.Active = false; wpDT.AddwallpaperRow(wpRow); wpTA.Update(wpDT); Response.Redirect("./wallpaper.aspx"); } }