예제 #1
0
        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);
            }
        }