protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
BCobj.Mode = 2;
BCobj.ID = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value);
BCobj.Employee_Name = ((TextBox)(GridView1.Rows[e.RowIndex].FindControl("txt_Employee"))).Text;
BCobj.Gender = ((RadioButtonList)(GridView1.Rows[e.RowIndex].FindControl("RadioButtonList1"))).Text;
BCobj.Mobile_No = ((TextBox)(GridView1.Rows[e.RowIndex].FindControl("txt_Mobile"))).Text;
BCobj.City = ((TextBox)(GridView1.Rows[e.RowIndex].FindControl("txt_City"))).Text;
BCobj.State = ((DropDownList)(GridView1.Rows[e.RowIndex].FindControl("DropDownList1"))).Text;
BCobj.Marital_Status = ((CheckBoxList)(GridView1.Rows[e.RowIndex].FindControl("CheckBoxList1"))).Text;
FileUpload FileUpload1 = ((FileUpload)(GridView1.FooterRow.FindControl("FileUpload1")));
if (FileUpload1.PostedFile != null)
{
filename = Path.GetFileName(FileUpload1.PostedFile.FileName);
filepath = "Images/" + filename;
FileUpload1.PostedFile.SaveAs(Server.MapPath(filepath));
BCobj.File_Name = filename;
BCobj.File_Path = filepath;
}
RowEffected = BCobj.Insert_Employee_Data_BL();
if (RowEffected > 0)
{
Label1.Text = "Update successfully";
GridView1.EditIndex = -1;
Get_Data();
}
else
{
Label1.Text = "Data has not Update";
GridView1.EditIndex = -1;
Get_Data();
}
}