0
我在Sharepoint中創建特定的webpart,並使用(或試圖)AjaxToolkit控件。 由於我正在開發的環境,我不能聲明性地編寫我的web部件,所以我必須以編程方式完成所有工作。以編程方式實例化並將控件添加到UpdatePanel
我想添加UpdatePanel,但迄今沒有成功。
這裏是我的代碼:
internal void CreateMainPanel()
{
Panel main = new Panel{CssClass="form"};
UpdatePanel All = new UpdatePanel();
All.ContentTemplateContainer.Controls.Add(main);
//form is a static panel reference which I use inside the class
form = main;
}
然後,我得到這個消息:
[ArgumentNullException: Value cannot be null. Parameter name: child] System.Web.UI.ControlCollection.Add(Control child) +11023974
如果我的理解是正確的,錯誤說我的面板爲 「null」。爲什麼這樣?我現在實例化它。
如何以編程方式添加UpdatePanel及其控件模板?
在此先感謝!
感謝您的答覆!這是其他地方,但有一些相關的,所以我標記爲答案,因爲它最接近問題。 – 2011-04-04 12:35:54