Yo eso no lo necesitaba por que tenía simplemente que mostrar unos datos (La verdad que ya no me acuerdo bien por que necesitaba hacer eso).
Sin embargo, lo que puedes hacer es un bucle de los controles e ir recuperando los datos para ese control.
Algo asi (Lo pongo sin tener el VS delante):
Código:
foreach(WebControl objControl in this.WebControls)
{
switch(objControl.Type().ToString())
{
case "System.Web.Ui.WebControl.Text":
if(objControl.ID == "Nombre que pusiste al crear el control")
alert(objControl.Attributes["Text"].value);
break;
}
}
Algo asi, creo yo que sería.
Un saludo.