protected void grdAnaKategoriler_RowUpdating(object sender, GridViewUpdateEventArgs e) { //LabelID imizi Find Control ile ID bulma işlemini yaptık. int AnaID = Convert.ToInt32((this.grdAnaKategoriler.Rows[e.RowIndex].FindControl("lblID") as Label).Text); //AnaKategoriler değerinde anakategori değişkeni tanımladık ve tek bir veri çekeceğimiz için Sign işlemini kullandık. AnaKategoriler anakategori = et.AnaKategorilers.Single(v => v.AKID == AnaID); // Text Bak Kontrolumuz ile değiştirilen veriyi alıp veri tabanında ilgili bölümü değiştirdik.. anakategori.AKAD = (this.grdAnaKategoriler.Rows[e.RowIndex].FindControl("txtAD") as TextBox).Text; et.SubmitChanges(); // değişiklikleri kaydettik Response.Redirect("Yonetim.aspx?ad=anakategoriler"); // sayfamızı yeniledik AnaKategorileriGetir(); // Fonksiyonumuzu çağırdık. }