【发布时间】:2009-01-13 21:27:00
【问题描述】:
当用户从菜单中选择一个项目时,我有一个带有占位符控件和菜单控件的 asp.net 网页。它将根据菜单项的值动态加载控件。
我加载了控件,但是如果我单击链接按钮或 Web 用户控件 (.ascx) 上的任何内容,则 Web 用户控件 (.ascx) 将消失。我不知道是什么原因造成的。有人可以看看我的代码,看看我缺少什么吗?
Protected Sub Menu1_Click(ByVal sender As Object, ByVal e As EventArgs)
Select Case Me.Menu1.SelectedValue
Case "CustMasterMain"
Dim ccCustMasterMaint As UserControl = CType(Page.LoadControl("~/Controls/Franchise/CustMasterMaintControl.ascx"), UserControl)
Me.phHolder1.Controls.Add(ccCustMasterMaint)
Case "AcctRecInq"
Dim ccAcctRecInq As UserControl = CType(Page.LoadControl("~/Controls/Franchise/custAccountsReceivableInquiry.ascx"), UserControl)
Me.phHolder1.Controls.Add(ccAcctRecInq)
End Select
End Sub
【问题讨论】:
标签: asp.net