当前位置:主页 > Office办公 > EditorPart自定义属性面板

EditorPart自定义属性面板

SharePoint 如何部件通过EditorPart自定义属性面板
SharePoint 如何部件通过EditorPart自定义属性面板

     需求:编写一个新闻展示的WebPart,要求可以分类,类别是从WebService中获取的字符串,要求可以在属性中勾选分类,显示该分类的信息,分类可能会增加。我要做的就是动态生成属性中的新闻类别,至于新闻展示就很简单了。      首先,新建一个WebPart的类,然后添加引用,添加强命名,修改输出路径到bin下,然后加到网站中,引用进去,方便查看效果。      然后,添加另一个类,EditorPart类,我们要做的,就是生成我们的控件,然后重写EditorPart的两个方法,来把类别输出到SharePoint属性面板中去。 protected override void   CreateChildControls()//初始化控件public override bool   ApplyChanges()//保存设置public override void   SyncChanges()//初始化EditorPart        protected override void CreateChildControls()//初始化控件        这个函数,是初始化控件的,编写方法,我们需要的控件,我这里只是需要CheckBox做勾选,还有一个Button做全选。

279 次浏览