ciao,
io ho questa funzione in JS:
che mi inserisce degl'input text dinamicamente nella pagina. Ora la domanda è come faccio a leggerli con il codebehind?codice:<script language="JavaScript"> function GeneraCampi(n) { n=parseInt(n); var str=""; for (i=0; i<n; i++) str+="<input type='text' name='destinatario"+(i+1)+"'> "; document.getElementById('livello').innerHTML=str; } </script>
se erano dei TextBox di .NET li leggerei cosi:
però se provo a fare cosi:codice:'inserisco le risposte create dinamicamente For Each c In txtrisposte.Controls Dim txt As TextBox = CType(c, TextBox) risultato_query = ObjDatabase.ExecuteNonQuery("INSERT INTO Risposte (Sondaggio, Risposta) VALUES ('" & id_sondaggio & "', '" & ObjDatabase.Controlla_Stringa(txt.Text) & "')") Next
str+="<asp:TextBox id='destinatario"+(i+1)+"'></asp:TextBox>
";
mi da errore su id, perciò non mi rimane che leggere i cari e vecchi input text dell'HTML
ciao

Rispondi quotando