如何在.NET上使用动态创建的UpdatePanel

时间:2011-07-06 14:05:32

标签: vb.net updatepanel

我有以下代码:

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

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

newUp.ContentTemplateContainer.Controls.Add(newLbl)

好的,现在在我的代码的另一部分(另一种方法)我想得到这个更新面板并继续工作。我想要这样的东西:

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

我能做什么?

事先提前

1 个答案:

答案 0 :(得分:2)

创建新UpdatePanel并添加标签后,您应该将其添加到页面

Page.Controls.Add(newUp)

以后你应该可以像这样引用UpdatePanel

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