首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

再W问 SharePoint2010 Visual Web Part 自定义属性有关问题

2012-03-18 
再W问 SharePoint2010 Visual Web Part 自定义属性问题SharePoint2010 Visual Web Part 提供可视化的webpa

再W问 SharePoint2010 Visual Web Part 自定义属性问题
SharePoint2010 Visual Web Part 提供可视化的webpart编辑界面,但是确不能像07中quickpart那样直接把用户控件中的属性设置应用到webpart上。

目前我知道的做法是在Visual Web Part 的.cs文件(继承webpart)中编写属性,并在.cs文件的CreateChildControls方法中将加载的用户控件强制转换成特定的用户控件,并将属性赋给该控件。

C# code
                protected override void CreateChildControls()        {            Control control = Page.LoadControl(_ascxPath);            // 强制转换            CounterUserControl counterUserControl = control as CounterUserControl;            // 属性赋值            counterUserControl.ListName = this.ListName;            ......            Controls.Add(control);        }


感觉这种方法不是很好,不知道还有什么方法没?

O(∩_∩)O谢谢


[解决办法]
WebPart的属性不是有固定的写法吗?
[解决办法]
本质上来讲,没别的写法了……
Visual WebPart其实挺土的,根本什么都没封装,全在外面露着
[解决办法]
vs中开发应该好实现吧。

热点排行