DataGridから変数への値が得られません。
私は次のコードを試しました。私は構文やコンパイルのエラーを取得していません。しかし、まだコードは動作していません。DataGridviewから値を取得して変数に保存する際の問題
public void get_bnamegv1()
{
for (int i = 0; i < dataGridView2.Rows.Count; ++i)
{
string textname = Convert.ToString(dataGridView2.Rows[i].Cells[1].Value);
temp_count.Text = textname;
}
}
ConvertToString()メソッドを削除してみてください。結果はおそらくすでに文字列であり、ConvertToString()を使用すると、おそらくSystem.String型が返されます。 – jdweng
クイックリプレイjdwengに感謝します。しかし、私はConvertToString()を削除するとエラーに直面しています。 –
は、Cell [1]が値を持っていると確信しています。 Cell [1]に値があるかどうかを確認してください。 OR お試しください。 string textname =(文字列)datagridview2.Rows [i] .Cells [1] .Value; –