会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
赏梅斋
关注微软技术
博客园
首页
新随笔
联系
订阅
管理
公告
为文档库自动添加文件夹
为文档库增加文件夹的代码示例。本代码是一个EventHandler,注册到某个列表中,当用户新建一个列表项时,该EventHandler会自动在该站点的一个文档库中添加相应的文件夹。代码示例如下:
using
System;
using
System.Collections.Generic;
using
System.Text;
using
Microsoft.SharePoint;
namespace
demo.EventHandlers
{
class
EHAddFolder : SPItemEventReceiver
{
public
override
void
ItemAdded(SPItemEventProperties properties)
{
SPListItem item
=
properties.ListItem;
string
createFolderName
=
item[
"
年度名称
"
].ToString();
//
年度名称为列名
SPWeb myWeb
=
properties.OpenWeb();
myWeb.Folders.Add(
"
http://moss:39715/sites/demo/mysite/DocLib2/
"
+
createFolderName);
//
添加和年度名称同名的文件夹
myWeb.Update();
}
}
}
注:这里的所有示例代码并不是唯一且最好的示例,只是作者在测试平台中能够执行的代码,供初学者参考。
posted on
2007-03-13 13:34
赏梅斋
阅读(
758
) 评论(
2
)
收藏
举报
刷新页面
返回顶部
博客园
© 2004-2025
浙公网安备 33010602011771号
浙ICP备2021040463号-3