VB.NET質問スレ(Part36)
■ このスレッドは過去ログ倉庫に格納されています
0469デフォルトの名無しさん
2011/06/07(火) 01:03:51.83V_Table = DataGridView1.DataSource
V_Row = V_Table.Rows(DataGridView1.CurrentRow.Index)
Select_ID = V_Row("ID")
上記でSelect_IDに代入されたID番号で編集するレコードを識別しています
DataGridView1は必ず1レコードしか選択できない様になっています
通常なら選択したレコードのみ編集画面に表示されて正常に機能しているのですが
DataGridView1のカラムヘッダをクリックしてソートした場合選択しているレコードではなく
ソートされる前のレコードが編集画面に表示されてしまいます。
どうやらソートされているかどうかに関らず選択行が1行目ならソート前の1行目(ID1)が選択されています
ソートしても選択しているレコードを識別する方法はありませんか?
■ このスレッドは過去ログ倉庫に格納されています