Désactivation du bouton de la colonne dans le datagridview

j'ai données gridview avec 4 colonnes 2 premières colonnes sont combobox colonnes, la troisième colonne est la zone de texte de la colonne et de la 4ème colonne est le bouton de la colonne.Chargement de formulaire je dois désactiver l'ensemble de bouton de la colonne de la grille de données et d'après ce que je doit sélectionner les trois premières colonnes et enregistrer ces trois premières colonnes dans la base de données après l'enregistrement de ce le bouton de la colonne dans la ligne particulière devrait permettre.trois premières colonnes doit être enregistré dans databese en cliquant sur un bouton.
S'il vous plaît aidez-moi im a frappé avec ce problème depuis de nombreux jours
voici le code que j'ai utilisé

private void SATAddTemplate_Load(object sender, EventArgs e)
{
           foreach (DataGridViewRow row in datagrdADDTEMP.Rows)
           {

               DataGridViewButtonCell btn = (DataGridViewButtonCell)row.Cells[3];
               btn.ReadOnly = true;
           }
}
 private void btnSaveSettings_Click(object sender, EventArgs e)
     {
           foreach (DataGridViewRow row in datagrdADDTEMP.Rows)
           {

               DataGridViewButtonCell btn = (DataGridViewButtonCell)row.Cells[3];
               btn.ReadOnly = false;
           }
     }

OriginalL'auteur sree | 2012-09-21