Datarepeater Errore handle finestra.

giovedì 05 giugno 2008 - 01.53

gaetanodimatteo Profilo | Newbie

Salve a tutti,
ho cercato di ricreare un datarepeater per visualizzare con stile web i dati di un DB
ma se faccio troppe ricerche mi da il seguente errore:

"Errore durante la creazione dell'handle della finestra."

posto il codice per chi volesse aiutarmi a risolvere il problema

pnlContainer.Controls.Clear()
Do While dr.Read And i <= NumPerPage
Dim p As New Panel ' Creo i panel per ogni prodotto
p.Name = "pnl" & i.ToString
p.Parent = pnlContainer
p.Location = New Point(4, Top)
p.Size = New Size(Larghezza - 10, Altezza)
AddHandler (p.MouseMove), AddressOf Me.pnlProdotti_MouseMove
AddHandler (p.MouseLeave), AddressOf Me.pnlProdotti_MouseLeave

Dim PImage As New Panel
PImage.Name = "pnl" & i.ToString
PImage.Parent = pnlContainer
PImage.Size = New Size(74, 50)
PImage.Location = New Point(7, 2)
p.Controls.Add(PImage)

i += 1 ' Numero prossimo pannello
Top += Altezza + Distanza ' Posizione superiore del prossimo panel
'Application.DoEvents()
Loop

ho l'impressione che occupi troppa memoria e, dopo ogni ricerca, non ne liberi a sufficienza.

Ciao e a presto

Gaetano Di Matteo

P.S.
ma pnlContainer.controls.clear libera memoria?
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