ciao a tutti...
mi serve una tabella di textbox vuote x l'inserimento di dati.
l'ho creata (dinamicamente) nel seguente modo:
dove la funzione cellaTextBox è la seguente:codice:... Dim row As TableRow Dim cell As TableCell For i = 1 To max 'si inserisce una nuova riga di textbox vuote row = New TableRow row.Cells.Add(tab.cellaTextBox("TxtMatr" & i.ToString)) row.Cells.Add(tab.cellaTextBox("TxtNome" & i.ToString)) row.Cells.Add(tab.cellaTextBox("TxtCogn" & i.ToString)) Table.Rows.Add(row) Next ...
funziona tutto correttamente e le textbox hanno tutti id diversi. come faccio però a recuperare i valori inseriti dagli utenti?codice:Public Function cellaTextBox(ByVal id As String) As TableCell Dim cell As TableCell Dim txt As New TextBox Dim larghCell As New Web.UI.WebControls.Unit(128) Dim larghTxt As New Web.UI.WebControls.Unit(120) cell = New TableCell cell.Width = larghCell txt = New TextBox txt.ID = id txt.Width = larghTxt cell.Controls.Add(txt) Return cell End Function
con il seguente ciclo:
riesco a recuperare (correttamente) gli id delle textbox ma il testo contenuto in esse proprio non riesco a recuperarlo!!!codice:For i = 0 To max Dim t As System.Web.UI.Control For Each t In Table.Rows(i).Cells(0).Controls s = s & " " & t.ID Next Next
AIUTOOOOOOOOOOOOOOO![]()
![]()

Rispondi quotando
