protected void btnDeleteSelected_Click(object sender, EventArgs e) { List<string> deletelist = new List<string>(); GetCheckedList(deletelist); if (deletelist.Count > 0) { var tc = new ItemController(); foreach (string id in deletelist) { //Delete File and thumnail Item t = tc.GetItem(Convert.ToInt32(id), ModuleId); //Delete from filesystem DeletePicThumb(t); //Delete from db tc.DeleteItem(Convert.ToInt32(id), ModuleId); } } }
protected void lvGalleryList_ItemCommand(object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e) { if (e.CommandName == "Delete") { var tc = new ItemController(); Item t = tc.GetItem(Convert.ToInt32(e.CommandArgument), ModuleId); //Delete from file system DeletePicThumb(t); //Delete from Database tc.DeleteItem(Convert.ToInt32(e.CommandArgument), ModuleId); //reload listview LoadGalleryList(); SetPanels(true); } }