protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e) { int Id; string name = string.Empty; string details = string.Empty; string website = string.Empty; string address = string.Empty; string TextImg = string.Empty; //FileUpload imagepath=FileUpload.ReferenceEquals; SqlCommand cmd = new SqlCommand(); try { name = ((TextBox)(e.Item.FindControl("txtEditName"))).Text; details = ((TextBox)(e.Item.FindControl("txtEditDetails"))).Text; address = ((TextBox)(e.Item.FindControl("txtEditaddress"))).Text; website = ((TextBox)(e.Item.FindControl("txtEditWebsite"))).Text; TextImg = ((TextBox)(e.Item.FindControl("txtEditImgpath"))).Text; //areaid = ((TextBox)(e.Item.FindControl("txtEditareaid"))).Text; FileUpload imagepath = ((FileUpload)(e.Item.FindControl("FileUploadImg"))); Id = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex].ToString()); con.Open(); cmd = new SqlCommand("Team_SocialActivities_Edit", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id", Id); cmd.Parameters.AddWithValue("@Name", name); cmd.Parameters.AddWithValue("@Details", details); cmd.Parameters.AddWithValue("@Address", address); cmd.Parameters.AddWithValue("@Website", website); //cmd.Parameters.AddWithValue("@Area_ID", areaid); Guid FileName = Guid.NewGuid(); if (imagepath.FileName != "") { imagepath.SaveAs(Server.MapPath("~/Images/" + FileName + ".png")); cmd.Parameters.AddWithValue("@ImagePath", "~/Images/" + FileName + ".png"); } else { cmd.Parameters.AddWithValue("@ImagePath", TextImg); } cmd.ExecuteNonQuery(); DataList1.EditItemIndex = -1; BindData(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Message", "alert('Book record has been updated successfully');", true); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "Message", "alert('Oops!! Error occured : " + ex.Message.ToString() + "');", true); }
DataKey
DataList
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)