Click here to Skip to main content
15,567,658 members

Comments by Erdinc27 (Top 3 by date)

Erdinc27 20-Oct-11 16:16pm View    
thanks for the help. i noticed the DİalogResult change the value of the cell so i tried something like that and it works now.
private void button1_Click(object sender, EventArgs e)
{
int theValue = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString());
if (DialogResult.OK == MessageBox.Show("Kaydı Silmek İstediğinizden Emin misiniz ?", "Kaydı Sil ?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question))
{

this.musteriTableAdapter.DeleteCustomer(isTakibiDataSet.Musteri, theValue);
this.musteriTableAdapter.Fill(this.isTakibiDataSet.Musteri);
}
else
return;
}
Erdinc27 20-Oct-11 16:08pm View    
thanks for the reply. i dont need currentRow's index i need the currentRow's first Cell's value. because there i have firm_id so i need to send that id to my stored procedure as parameter. so i can delete the selected row
Erdinc27 20-Oct-11 16:06pm View    
i tried SelectedRow but it doesnt have Cells[] property. now i tried something like
dataGridView1.CurrentRow.Cells[0].Value.ToString()
it shows the right value when i use it out of the DialogResult scope but if i use it with DialogResult it gives the value of first row.