C# SL / Datagrid Seçilen Satırda Herhangi Bir Hücredeki Veriyi Alma

Emre KESLER

Megapat
Katılım
16 Mayıs 2014
Mesajlar
138
Yer
Istanbul, Turkey
Daha fazla  
Cinsiyet
Erkek
Merhabalar Silverlight da C# ile çalışıyorum. Ama şöyle bir sorunum var Datagrid de seçilen satırdaki bir hücrenin içinden veri çekmek istiyorum. Resim ile daha açıklayıcı olacaktır. Bir türlü başaramadım yardım ederseniz sevinirim.

1750inciq22354.png
 
Kod:
private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            string deger = dataGridView1.SelectedCells[0].Value.ToString();
            MessageBox.Show(deger);
        }
Datagrid'in mouse click eventine koy bu kodu messagebox yerine değişkene ata.
 
DataGrid.SelectedItem Property (System.Web.UI.WebControls)

Kod:
void IndexChange_Command(Object sender, EventArgs e)
      {

         // Display the details of the selected item.
         DetailsLabel.Text =
            "Item Number: " + ItemsGrid.SelectedItem.Cells[1].Text + "<br />" +
            "Description: " + ItemsGrid.SelectedItem.Cells[2].Text + "<br />" +
            "Price: $" + ItemsGrid.SelectedItem.Cells[3].Text + "<br />";

      }

Pek bilgim yok ama attığın linkten bakarak bunu bulabildim.
 
Son düzenleyen: Moderatör:
çok geçmiş bir konu fakat , bu mesaja yolu düşen birisine lazım olur diye bende bir şey yazayım

tetikleme işlemini yaptığını varsayarak , seçtiğin satırın birinci sütununu almak için;

Kod:
dataGridView1.CurrentRow.Cells[0].Value;

ikinci sütunu almak için ;

Kod:
dataGridView1.CurrentRow.Cells[1].Value;
 
Uyarı! Bu konu 8 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı