我有一個聲明瞭佔位符控件的ASPX頁面。以編程方式添加控件時未實例化的佔位符
在Codebehind中,我創建一個UserControl並將其添加到佔位符。
protected void Page_Load(object sender, EventArgs e)
{
UserControl uc = new ChartUserControl();
myForm.Controls.Add(uc);
}
反過來,用戶控件有一個佔位符,但在Page_Load(用於用戶控件)當我這樣做:
protected void Page_Load(object sender, EventArgs e)
{
WebControl x = new WebControl();
userControlPlaceholder.Controls.Add(x);
}
它讓我不要設置爲一個實例無處不在的「對象引用對象「異常。
我試過通過調用一個構造函數強制實例化,但這讓我陷入了其他麻煩。任何幫助,將不勝感激。
謝謝謝謝謝謝 - 這也讓我擺脫了一大堆鬥鬥。 – 2009-12-11 14:30:41