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("This is an all day event") 它可以工作,因此条件测试很好。

谢谢

4

1 回答 1

0

事实证明我没有调用正确的单元格名称。它应该是:

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