向sharepoint 2010 中的列添加数据

本文详细介绍了如何利用SPContext和SPSite在SharePoint中创建新项目的方法,包括初始化上下文、打开网站、设置允许不安全更新以及填充项目相关信息等关键步骤。
 1   string url = SPContext.Current.Web.Url;
2 Uri siteUrl = new Uri(url);
3 using (SPWeb spWeb = new SPSite("http://" + siteUrl.Host).OpenWeb())
4 {
5 spWeb.AllowUnsafeUpdates = true;
6 //获取CreateNewPro列表信息
7 SPListItemCollection SPCollCreateNewPro = spWeb.Lists["CreateNewPro"].Items;
8 SPListItem spListItem = SPCollCreateNewPro.Add();
9 spListItem["CreatePMO"] = PmoText.Text;
10 spListItem["ProName"] = ProText.Text;
11 spListItem["InputUnit"] = InputUnitText.Text;
12 spListItem["Department"] = DepartmentText.Text;
13 foreach (Control radio in this.Panel1.Controls)
14 {
15 if (radio.GetType().Name == "RadioButton")
16 {
17 if (((RadioButton)radio).Checked)
18 {
19 spListItem["ProType"] = ((RadioButton)radio).Text;
20 }
21 }
22
23 }
24 spListItem["CreateTime"] = CreateTime.Text;
25 spListItem.Update();
26 int a = spListItem.ID; //获取新插入的Item的编号

 

转载于:https://www.cnblogs.com/muddy/archive/2012/02/24/2366209.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值