Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Intercettare oggetti creati dinamicamente in codebehind
giovedì 04 maggio 2006 - 11.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
maurizio.c
Profilo
| Newbie
7
messaggi | Data Invio:
gio 4 mag 2006 - 11:11
salve a tutti
rieccomi a chiedere consigli.
Nella mia pagina ho inserito un oggetto Table.
nella parte di codebehind ho creato una sub per creare una tabella
con 12 righe che sono i mesi e 31 colonne che sono i giorni.
Private Sub CreaTabella()
Dim i As Integer
Dim gg As Integer
Dim app As String
For i = 0 To 12
Dim tempRow As New TableRow()
Dim j As Integer
Dim MaxCell As Integer
Select Case i
Case 1, 3, 5, 7, 8, 10, 12
MaxCell = 31
Case 4, 6, 9, 11
MaxCell = 30
Case 2
MaxCell = 28
End Select
For j = 0 To MaxCell
Dim tempCell As New TableCell()
Dim txtI As New TextBox
gg = gg + 1
txtI.ID = "GG" & gg
If i > 0 And j > 0 Then
tempCell.Controls.Add(txtI)
End If
tempRow.Cells.Add(tempCell)
Next j
Table1.Rows.Add(tempRow)
Next i
End Sub
all'interno del secondo ciclo For assegno un ID ai textbox
che metto nella table.
Il mio problema sta quando voglio lavorare su una textbox inserita
perchè quando cerco di assegnare un valore tramite l'ID mi da
errore perchè fino a quando non è creata la table non esiste
l'oggetto.
Come faccio a lavorare sugli oggetti che creo dinamicamente?
Spero di essere stato chiaro
Grazie in anticipo
Torna su
Stanze Forum
Elenco Threads
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 !