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