在這個動態加載用戶控件的例子中,我該如何聲明「TimeDisplay」?這可以在後面的代碼中完成,還是在ascx頁面中完成?這是一本書的例子,我猜想有代碼文件相對於彼此位置的假設。如何在LoadControl調用中引用類類型?
protected void Page_Load(object sender, EventArgs e)
{ TimeDisplay ctrl = (TimeDisplay)Page.LoadControl("TimeDisplay.ascx");
PlaceHolder1.Controls.Add(ctrl);
}
這不是沒有'TagPrefix'或'TagName' –
@JamesJohnson工作,當然它會:-) –
它可能不會導致錯誤,但您如何計劃在標記中引用該控件? –