2011-07-06 2 views
0

J'ai le code suivant:Comment utiliser une dynamique créée UpdatePanel sur .NET

Dim newUp As New UpdatePanel 
newUp.ID = "upFlux" 

Dim newLbl As New Label 
newLbl.ID = "lblFlux" 

newUp.ContentTemplateContainer.Controls.Add(newLbl) 

ok, maintenant dans une autre partie de mon code (une autre méthode) Je veux obtenir ce panneau de mise à jour et y travailler . Je veux quelque chose comme:

Dim up As new UpdatePanel("upFlux") 
up.someCodeHere 

Que puis-je faire?

té à l'avance

Répondre

2

Une fois que vous avez terminé de créer une nouvelle UpdatePanel et en ajoutant l'étiquette, vous devez l'ajouter à la page

Page.Controls.Add(newUp) 

et plus tard, vous devriez être en mesure de faire référence à la UpdatePanel comme ce

Dim up as UpdatePanel = TryCast(Page.FindControl("upFlux"), UpdatePanel) 
Questions connexes