Ehm.... te falto el Else?
lo tienes asi :
Código vb.net:
Ver originalIf dtUsuario.Rows.Count > 0 Then
txtestado.Text = CStr(dtUsuario.Rows(0)("estados"))
Response.Write("No hay datos en el DataTable")
End If
cuando deberia haber sido así :
Código vb.net:
Ver originalIf dtUsuario.Rows.Count > 0 Then
txtestado.Text = CStr(dtUsuario.Rows(0)("estados"))
Else
Response.Write("No hay datos en el DataTable")
End If