您的位置:首页 > 其它

MOSS中的web part的发布的一个猜测

2008-05-17 22:25 387 查看
前几天使用stsadm命令发布一些web part,发现这些web part虽然已经被站点识别出来了,但还是得手动加入到web part gallery中(当然,好像使用stsadm ...soulution那个命令可以略过这一步,但其中一些文件配置难以自动化,所以没有试)。

今天偶然发现下边代码可以取得web part gallery项目列表:

SPList webParts = web.Lists["Web Part Gallery"];

SPListItemCollection itemColl= webParts.Items;

foreach (SPListItem var in itemColl)

//itemColl[itemColl.Count -1].Delete();
其中通过最后一行代码,经过测试可以删除web part gallery中的一个web part。

我想既然可以删除,那么应该就可以添加,但还没有发现怎样取得系统所发现的所有web part,这个课题就留到下次做发布程序时候再调查吧。

如果有那位朋友正好发现了解决方法,欢迎回复。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: