动态添加的WebPart属性丢失的问题
以下是msdn上动态添加的例子
WebPartManager mgr = WebPartManager1;
Calendar cal = new Calendar();
cal.ID = "cal1";
GenericWebPart calWebPart = mgr.CreateWebPart(cal);
mgr.AddWebPart(calWebPart, WebPartZone1, 1);
没有问题但是,我想设置一下加入的控件属性,以上述代码为例
WebPartManager mgr = WebPartManager1;
Calendar cal = new Calendar();
cal.ID = "cal1";
cal.ShowNextPrevMonth = false;//加上了这行,意思是去掉控件上一月和下一月两边的箭头
GenericWebPart calWebPart = mgr.CreateWebPart(cal);
mgr.AddWebPart(calWebPart, WebPartZone1, 1);
但是仍然只是添加了原始控件一样。
我试了button和image控件,效果也是一样,好象属性丢失了私的
但是他明明自己赋值了cal.ID属性,可不可以添加控件后再赋值?那应该怎么写呢?