C
Chris Davey via .NET 247
I always get the late binding error with the following method. Is there anyway around this without turning Option Strict Off?
Private Sub grdAccounts_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles grdAccounts.ItemDataBound
If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem) Then
Dim myBool As Boolean
myBool = DirectCast(e.Item.DataItem("inactive"), Boolean)
If myBool = True Then
For x As Integer = 1 To e.Item.Cells.Count - 1
e.Item.Cells(x).BackColor = System.Drawing.Color.FromName("#ececec")
Next
End If
End If
End Sub
Private Sub grdAccounts_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles grdAccounts.ItemDataBound
If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem) Then
Dim myBool As Boolean
myBool = DirectCast(e.Item.DataItem("inactive"), Boolean)
If myBool = True Then
For x As Integer = 1 To e.Item.Cells.Count - 1
e.Item.Cells(x).BackColor = System.Drawing.Color.FromName("#ececec")
Next
End If
End If
End Sub