返回一个网站集下的全部网站以及网站下面的列表名称的代码:
wss3 sdk学习笔记三:一些常用代码SPSite mySite = SPContext.Current.Site;
wss3 sdk学习笔记三:一些常用代码SPWebCollection subSites 
= mySite.AllWebs;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
for (int i=0;i<subSites.Count;i++)
}

新建立一个子网站的代码:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPWebCollection subSites 
= mySite.Webs;
wss3 sdk学习笔记三:一些常用代码
string currentTemplate = mySite.WebTemplate;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
string siteUrl = TextBox1.Text.ToString();
wss3 sdk学习笔记三:一些常用代码
string siteTitle = TextBox2.Text.ToString();
wss3 sdk学习笔记三:一些常用代码
string siteDescription = TextBox3.Text.ToString();
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码subSites.Add(siteUrl, siteTitle, siteDescription, 
1033
wss3 sdk学习笔记三:一些常用代码   currentTemplate, 
truefalse); 

删除一个子网站的代码:
wss3 sdk学习笔记三:一些常用代码string deleteSite = TextBox1.Text.ToString();
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPSite mySite 
= SPContext.Current.Site;
wss3 sdk学习笔记三:一些常用代码SPWebCollection sites 
= mySite.AllWebs;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码sites.Delete(deleteSite); 

新建立一个网站集的代码:
wss3 sdk学习笔记三:一些常用代码SPWebApplication webApplication = SPContext.Current.Site.WebApplication;
wss3 sdk学习笔记三:一些常用代码SPSiteCollection siteCollections 
= webApplication.Sites;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码siteCollections.Add(
"http://Server_Name/sites/Site_Collection_Name",
wss3 sdk学习笔记三:一些常用代码
"User_Name","User_Email ");

新建立网站的一些元素:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPListCollection lists 
= mySite.Lists;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
string listTitle = TextBox1.Text;
wss3 sdk学习笔记三:一些常用代码
string listDescription = TextBox2.Text;
wss3 sdk学习笔记三:一些常用代码
string listType = ListBox1.SelectedItem.Text;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPListTemplateType listTemplateType 
= new SPListTemplateType();
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
switch(listType)
lists.Add(listTitle, listDescription, listTemplateType);

应用模版来建立列表:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPListTemplate template 
= mySite.ListTemplates["Decisions"];
wss3 sdk学习笔记三:一些常用代码mySite.Lists.Add(
"My Decisions""This is a list of decisions"
wss3 sdk学习笔记三:一些常用代码   template);

删除一个列表(需提供列表的GUID ):
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPListCollection lists 
= mySite.Lists;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPList list 
= lists[TextBox1.Text];
wss3 sdk学习笔记三:一些常用代码System.Guid listGuid 
= list.ID;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码lists.Delete(listGuid);

返回一个列表的全部项目数据:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPListItemCollection listItems 
= mySite.Lists[TextBox1.Text].Items; 
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
for (int i=0;i<listItems.Count;i++
}

返回符合条件的列表的项目的数据:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPList list 
= mySite.Lists["Books"]; 
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPQuery query 
= new SPQuery(); 
wss3 sdk学习笔记三:一些常用代码query.Query 
= "<Where><Gt><FieldRef Name='Stock'/><Value Type='Number'>100</Value></Gt></Where>"
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPListItemCollection myItems 
= list.GetItems(query); 
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
foreach (SPListItem item in myItems) 
}

在列表中新增加一个项目
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPListItemCollection listItems 
= mySite.Lists[TextBox1.Text].Items;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码SPListItem item 
= listItems.Add();
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码item[
"Title"= TextBox2.Text;
wss3 sdk学习笔记三:一些常用代码item[
"Stock"= Convert.ToInt32(TextBox3.Text);
wss3 sdk学习笔记三:一些常用代码item[
"Return Date"= Convert.ToDateTime(TextBox4.Text);
wss3 sdk学习笔记三:一些常用代码item[
"Employee"= TextBox5.Text;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码item.Update();
wss3 sdk学习笔记三:一些常用代码}

删除列表中的一个项目:
wss3 sdk学习笔记三:一些常用代码SPWeb mySite = SPContext.Current.Web;
wss3 sdk学习笔记三:一些常用代码SPListItemCollection listItems 
= mySite.Lists[TextBox1.Text].Items;
wss3 sdk学习笔记三:一些常用代码
int itemCount = listItems.Count;
wss3 sdk学习笔记三:一些常用代码
wss3 sdk学习笔记三:一些常用代码
for (int k=0; k<itemCount; k++)
}

相关文章:

  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
  • 2021-10-12
  • 2021-09-30
  • 2022-03-06
  • 2022-12-23
  • 2021-06-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2022-03-08
相关资源
相似解决方案