Valorizzare controlli tra form

sabato 28 novembre 2009 - 21.31

franco1965 Profilo | Newbie

Con javascript riesco a valorizzare controlli presenti nelle pagine aperte, con questo codice:
opener.document.forms('NomeMaschera').elements('idcontrollo').value = "ciccio";

Questo codice, mi restituisce un errore, quando i controlli di una pagina, sono racchiusi in un TabContainer.
Mi spiegate perchè e come risolvere il problema ?

FrancescoGuadagno Profilo | Senior Member

Ho due ipotesi. Prima di tutto direi che il TabContainer potrebbe essere un NamingContainer, quindi l'id del controllo che tu cerchi in realtà lato client potrebbe avere un altro nome. Non devi utilizzare quindi l'id del controllo ma il "ClientID" del controllo. E questo potrebbe essere un tentativo. Un altro tentativo che in realtà deriva sempre dal primo è che tu mi sembra stia cercando il controllo in un form. Mentre invece in controllo non è in un form.. non direttamente almeno. Il TabContainer lo trovi invece?
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5