0
私はVisual Studio 2010を使用していますが、私はWindowsフォームを開発しています。今はデータグリッドビューを使用しています。データグリッドビューのテキストを変更するだけで、自動的にデータグリッドを編集できるいくつかの関数を記述します。今、私は実際の値を取得することができるが、私は私がADO.netはここに私のコードは、これはここで取得します今列名の値DataGridView
private void dgv_DataLookup_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
DialogResult dr;
dr = MessageBox.Show("Are you sure you want to edit this field?", "Edit Cell", MessageBoxButtons.YesNo);
if (dr == DialogResult.Yes)
{
DataGridViewCell editItemCell = dgv_DataLookup[dgv_DataLookup.CurrentCell.RowIndex, dgv_DataLookup.CurrentCell.ColumnIndex];
string editItem = editItemCell.Value.ToString();
}
}
次のようになります。使用時にパラメータとしてそれを使用するためには、列の値を必要とします私は現在選択されている現在のセルの値を返します。私はこのような何かをしようとしました
DataGridViewColumns columnCells = dgv_DataLookup.CurrentCell.ColumnIndex.Value.ToString()...これは実際のコードを表すものです。ありがとう!
は、私は、フィールド内の項目を編集したいが、私は、これは更新ボタンでADO.netを使用したとしても、私のデータベースへの更新を転送したい修正します –