2012-09-11 63 views
0

我正在从SQL语句填充datgridview。该列表来自SharePoint日历,如果事件是全天事件,我希望将结束日期列留空。这里是我的代码:根据条件更改datagridview中单元格的内容

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行(“这是一个全天事件”),它的工作原理,因此条件测试是好的。

谢谢

回答

0

原来我没有调用正确的单元名称。它应该是:

Me.DataGridView1.Rows(i).Cells("Datetime2DataGridViewTextBoxColumn").Value = "" 
相关问题