0

SQLステートメントからdatgridviewにデータを入力しています。リストはSharePointカレンダーからのものであり、イベントが終日のイベントである場合は、終了日の列を空白にします。これが私のコードです:

Me.UserDataTableAdapter.Fill(Me.WSS_ContentDataSet.UserData)

    For i As Integer = 0 To Me.DataGridView1.Rows.Count - 1
        If Me.DataGridView1.Rows(i).Cells("bit1").Value = True Then
            Me.DataGridView1.Rows(i).Cells("Datetime2").Value = ""
        End If
    Next

datetime2セル​​の値を削除するはずの行をmsgbox( "これは終日のイベントです")に変更すると、条件テストが正常に機能するようになります。

ありがとう

4

1 に答える 1

0

正しいセル名を呼んでいなかったことがわかりました。次のようになっているはずです。

Me.DataGridView1.Rows(i).Cells("Datetime2DataGridViewTextBoxColumn").Value = ""
于 2012-09-11T09:19:19.563 に答える