No puedo con el gridview y el find control

tema enviado por tavo en ASP.NET
tema iniciado el 12/09/2007

Hola a todos, necesito ayuda, me urge...

el problema es le siguiente. tengo este codigo:

For Each fila As GridViewRow In gvwItinerario.Rows

Dim ckAsignar As New CheckBox

ckAsignar = CType(fila.Cells(5).FindControl("ckbEstado"), CheckBox)

If ckAsignar.Checked = True Then

'ejecuta algo

End If

el indice de la celda esta bien, y por alguna razón no me registra el valor de cada uno de los checkBox. no tengo idea de q puede ser. agradeceria una mano...

Next