Mi duda es la siguiente:

Como puedo saber el nombre de los controles que tengo en un Webform, es decir, si en un webForm Tengo: un text que se llama txt_Clave y un boton que se llama btnAceptar, como le hago para que en tiempo de ejecucion me regrese el nombre de dicho control, lo que estoy haciendo es esto:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim i As Integer
Dim Nombre As String
For i = 0 To Me.Controls.Count - 1
Nombre = Controls(i).UniqueID.ToString
if nombre = txt_Clave then
Controls(i).EnableViewState = False
end if
Next
End Sub
Pero eso solo me regresa el nombre de la forma, no me regresa el Id de mis controles, es decir el txt_Clave y btnAceptar, si alguien sabe como lo puedo hacer les agradeceria mucho, esto lo necesito para ocultar controles.
De antemano gracias y un saludo para todos

