こんにちは私は、チェックボックスを持つ列を持つデータグリッドを持っています。私は特定の条件でチェックボックスを無効にしたいと思います。私はそれからデータセットを取得し、データグリッド内のデータセットを埋めるSQL DBを持っています。ここにいくつかのコードがありますDataGridのセルからデータを取得する方法
Dim loopRow As Integer = ds.Tables(0).Rows.Count - 1
Dim ColDS As New DataColumn("Status")
ds.Tables(0).Columns.Add(ColDS)
For loopval As Integer = 0 To loopRow
If ds.Tables(0).Rows(loopval)(8).ToString = "True" Then
ds.Tables(0).Rows(loopval)(11) = "Confirmed"
Else
ds.Tables(0).Rows(loopval)(11) = "Pending"
End If
Next
For loopDate As Integer = 0 To ds.Tables(0).Rows.Count - 1
If ds.Tables(0).Rows(loopDate)("ProgramTours_FromDate") <= Now.Date Then
End If
Next
GrdAgentBL.DataSource = ds
GrdAgentBL.DataBind()
条件はツアーからであるがより働くこと日付が現在の日付より小さい場合は、データグリッド内のチェックボックスにチェックが入っている確認済みの列が無効になります。条件を満たしている場合は、その列が無効になっている必要があります。 – amrswalha