protected void gvBTypeInfo_RowUpdating(object sender, GridViewUpdateEventArgs e) { typemanage.ID = gvBTypeInfo.DataKeys[e.RowIndex].Value.ToString(); typemanage.CategoryName = ((TextBox)(gvBTypeInfo.Rows[e.RowIndex].Cells[1].Controls[0])).Text; typemanage.ParentId = ((TextBox)(gvBTypeInfo.Rows[e.RowIndex].Cells[2].Controls[0])).Text; typemanage.CateLevel = Convert.ToInt32(((TextBox)(gvBTypeInfo.Rows[e.RowIndex].Cells[3].Controls[0])).Text); typemanage.CatePath = ((TextBox)(gvBTypeInfo.Rows[e.RowIndex].Cells[4].Controls[0])).Text; typemanage.UpdateType(typemanage); gvBTypeInfo.EditIndex = -1; gvBind(); }