protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { DropDownList cboObject_Type = (DropDownList)GridView1.Rows[e.RowIndex].FindControl("cboObject_Type"); TextBox txtObject_Url = (TextBox)GridView1.Rows[e.RowIndex].FindControl("txtObject_Url"); TextBox txtObject_Note = (TextBox)GridView1.Rows[e.RowIndex].FindControl("txtObject_Note"); TextBox txtStt = (TextBox)GridView1.Rows[e.RowIndex].FindControl("txtStt"); MediaObject objMediaObject = new MediaObject(); string strReturn = string.Empty; objMediaObject.Object_ID = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[0].ToString()); objMediaObject.Object_Type = Convert.ToInt32(cboObject_Type.SelectedValue); objMediaObject.Object_Url = txtObject_Url.Text; objMediaObject.Object_Note = txtObject_Note.Text; try { objMediaObject.STT = Convert.ToInt32(txtStt.Text); } catch { objMediaObject.STT = 0; } strReturn = objMediaObject.MediaObject_Update(objMediaObject); if (string.IsNullOrEmpty(strReturn)) { GridView1.EditIndex = -1; BinData(News_ID); } }