グリッドビューで編集されたセルのセル値を取得しようとしています。誰かが私の構文を手伝ってくれますか? このコードは、グリッドビューの最初の行で機能します。
Dim Q As Integer = e.NewValues(e.RowIndex)
しかし、2 行目を更新するとエラーが発生し、変数が " ":
Index was out of range. Must be non-negative and less than the size of the collection.
これにより、現在編集中の正しい行が出力されます。
System.Diagnostics.Debug.Print(e.RowIndex)
セルの値を直接取得しようとしました:
Dim Qoh As Integer = CInt(gvInventory.Rows(e.RowIndex).Cells(2).Text)
エラーあり:
Conversion from string "" to type 'Integer' is not valid.