从选定的dataGridView获取数据到字符串

本文关键字:数据 字符串 获取 dataGridView | 更新日期: 2023-09-27 17:50:30

所以我想从dataGridView提取选定的数据到字符串变量,但我似乎在代码的某个地方出了问题。我该怎么做呢?下面是我写的,但它似乎不正确。

            if ( dataGridView1.SelectedRows.Count != null)
        {
            string itemid = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
            string name = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
            string description = dataGridView1.SelectedRows[0].Cells[2].Value.ToString(); 
        }

从选定的dataGridView获取数据到字符串

试试这个方法。请确保更改属性Multiselect = false和SelectionMode = FullRowSelect,以确保只获得一个选择。

SelectedRows。Count总是0,直到你选择了一个

if ( dataGridView1.SelectedRows.Count > 0)
    {
        string itemid = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
        string name = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
        string description = dataGridView1.SelectedRows[0].Cells[2].Value.ToString(); 
    }