protected void BtnUpdate_Click(object sender, EventArgs e) { string userid = User.Identity.GetUserId(); int UserProfileId = UserProfileHelper.GetUserprofileId(userid); Button btn = (Button)sender; ListViewItem item = (ListViewItem)btn.NamingContainer; TextBox Fname = (TextBox)item.FindControl("FirstNameLabel"); TextBox Lname = (TextBox)item.FindControl("LastnameLabel"); TextBox Email = (TextBox)item.FindControl("EmailLabel"); TextBox Phone = (TextBox)item.FindControl("PhoneLabel"); Label Picture = (Label)item.FindControl("ProfilrpicLabel"); FileUpload Pimage1 = (FileUpload)item.FindControl("FileUpload1"); UserProfile u = new UserProfile(); u.FirstName = Fname.Text; u.Lastname = Lname.Text; u.Email = Email.Text; u.Phone = Phone.Text; if (Pimage1.FileName != "") { u.Profilrpic = Pimage1.FileName; Pimage1.SaveAs(Server.MapPath("~/ProfilePicture/" + u.Profilrpic)); } else { u.Profilrpic = Picture.Text; } u.UserProfileId = UserProfileId; UserProfileHelper.UpdateProfileSetting(u); Response.Redirect("ProfileSetting"); }