在moss站点的链接链表中插入URL栏位跟普通的field的插入方式不同,URL同时包括了超链接的url地址和现实的文本
搜索SDK发现原来是这样的
1
using
(SPSite site
=
new
SPSite(
"
http://ascentn-moss:8080/
"
))
2
{
3
4
//
site.AllowUnsafeUpdates = true;
5
6
SPWeb web
=
site.OpenWeb();
7
web.AllowUnsafeUpdates
=
true
;
8
SPList list
=
web.Lists[
"
链接
"
];
9
10
SPListItem item
=
list.Items.Add();
11
12
foreach
(TreeNode node
in
TreeView1.CheckedNodes)
13
{
14
item[
"
URL
"
]
=
node.NavigateUrl
+
"
,
"
+
node.Text;
15
}
16
17
item.Update();
18
}
请注意:url 和 text 中间的逗号后面还有一个空格,一定要加上