Muy buenas.
Bien, la idea es buena, per fallas en algún concepto.
El código deberías convertirlo en algo parecido a esto:
Código VB.NET:
Ver originalDim miControl As Control
For count = 0 To datoFormPag.Rows.Count - 1
strCampo = datoFormPag.Rows(count).Item("cam_cod")
If Not Me.Controls(strCampo) Is Nothing Then
miControl = Me.Controls(strCampo)
miControl.Text = Convert.ToString(datoFormPag.Rows(count).Item("res_respuesta"))
End If
Next
Espero que te sirva.
Saludos!