当前位置 : 主页 > 网络编程 > 其它编程 >

包括添加/删除/查询/上传文件给sharepointlist添加数据...

来源:互联网 收集:自由互联 发布时间:2023-07-02
转载http:www.cnblogs.comkivenhouarchive201302222921954.html操作List前请设置SPWeb的allowUnsa 转载http://www.cnblogs.com/kivenhou/archive/2013/02/22/2921954.html   操作List前请设置SPWeb的allowUnsafeUpdate true; var site new
转载http:www.cnblogs.comkivenhouarchive201302222921954.html操作List前请设置SPWeb的allowUnsa

转载http://www.cnblogs.com/kivenhou/archive/2013/02/22/2921954.html

 

操作List前请设置SPWeb的allowUnsafeUpdate true;

var site new SPSite("http://stormwind:10000").RootWeb;site.AllowUnsafeUpdates true;

 

添加sharepoint list数据

using Microsoft.SharePoint;SPWeb site  SPControl.GetContextWeb(Context); SPListItemCollection items  site.Lists["ListName"].Items;SPListItem item  items.Add(); item["Field_1"]  OneValue;item["Field_2"]  TwoValue;item.Update();删除sharepoint list数据using Microsoft.SharePoint;SPWeb site  SPControl.GetContextWeb(Context);SPListItemCollection items  site.Lists["ListName"].Items;items[0].Delete();上传文件到sharepointusing System.IO;using Microsoft.SharePoint;if( htmlInputFile1.PostedFile ! null ){          SPWeb site  new SPSite(destinationURL).OpenWeb();           Stream stream  htmlInputFile1.PostedFile.InputStream;          byte[] buffer  new bytes[stream.Length];          stream.Read(buffer, 0, (int) stream.Length);          stream.Close();          site.Files.Add(destinationURL, buffer);}查询记录及更新数据using Microsoft.SharePoint;SPWeb web  new SPSite("http://nick").OpenWeb("test");  //Open websiteweb.AllowUnsafeUpdates  true;SPList list  web.Lists["ListName"];SPQuery query  new SPQuery();query.Query  ""          ""          "Test"           ""  (string)OneValue  ""           ""          ""  (string)TwoValue  ""           ""          "";query.RowLimit  10;//查询SPListItemCollection items  list.GetItems(query);try{  if (Items.Count ! 0)  {     //更新sharepoint list 数据     foreach (SPListItem list in listItems)     {         list["Filed_1"]  TextBox1.text.ToString();         list["Filed_2"]  TextBox2.text.ToString();         list["Filed_3"]  TextBox3.text.ToString();         listItem.Update();     }                         }  else  {   //将数据记录添加进sharepoint      SPListItem addlist  List.Items.Add();      addlist["Filed_1"]  TextBox1.Text.ToString();      addlist["Filed_2"]  TextBox2.Text.ToString();      addlist["Filed_3"]  TextBox3.Text.ToString();      addlist.Update();  }}catch{ }

上一篇:mysqlha的教程_MySQLHA的選擇…
下一篇:没有了
网友评论