Accesso ai controlli della form

venerdì 15 settembre 2006 - 10.06

Ace1968 Profilo | Newbie

Avrei bisogno di un suggerimento:

Devo accedere, da una funzione, ad ogni label presente nella form.
Alla mia funzione passo l'oggetto form attivo, ppoi ho a disposizione la collections "controls", ma francamente non riesco a scendere sino alle label.
Sicuramente perche' non 'scendo' abbastanza nella gerarchia dei controlli, qualcuno mi sa aiutare?

Grazie

Ci sono riuscito:

for(int i=0;i<m_Page.Controls.Count;i++)
{
if (m_Page.Controls[i].GetType().FullName == "System.Web.UI.HtmlControls.HtmlForm")
{
for (int n=0;n<m_Page.Controls[i].Controls.Count;n++)
{
if(m_Page.Controls[i].Controls[n].ToString() == "System.Web.UI.WebControls.Label")
{
cValue = m_Page.Controls[i].Controls[n].ID.ToString();
}
}
}
}

Se potesse servire a qualcuno.

Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5