Most likely the problem is that the controls you're trying to read are not at the form level but contained lower in the hierarchy (like a Master Page container or a panel). In which case you need to recursively dig into the containers or start parsing at the correct container to start with.
+++ Rick ---
>Hi all,
>
>How could I get all the labels in the webform? I have tried the following but I couln't get any label, am I missing out something? Any advice would be appreciated, thanks.
>
>
>For Each lblControl As Control In Me.Form.Controls
> If TypeOf lblControl Is Label Then
> ' Do something
> End If
>Next
>