对象:
SPListItemCollection items = mylist.GetItems(query);
取得列表项中某列的数据: 取得列表项中某列的数据:
foreach(SPListItem item in items) { Response.Write(item["Due Date"].ToString()); Response.Write(item["Status"].ToString()); Response.WRite(item["Title"].ToString()); }
2002 Microsoft Corporation. Al
l rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
4
更新数据的提示
WSS大多数对象的属性在修改后并没有立即更新 WSS大多数对象的属性在修改后并没有立即更新 为了尽可能减少对数据库访问往返的开销 我们需要调用该对象的 Update() 方法 例子: 例子: SPList mylist = web.Lists[“Tasks”]; mylist.Title=“Tasks!!!”; mylist.Description=“Description!!”; Mylist.Update() Update(); Mylist.Update();
性能有关的提示
使用foreach()来遍历集合对象 使用foreach()来遍历集合对象。使用索引来遍历 来遍历集合对象。 会导致对数据库的不必要的访问。 会导致对数据库的不必要的访问。 对集合对象如List.Items的调用是高代价的 对集合对象如List.Items的调用是高代价的。若 的调用是高代价的。 要多次使用建议将其保存起来。 要多次使用建议将其保存起来。 尽量减少对数据库
查询的有关操作
什么是Web 什么是Web Parts? 使用 Visual Studio.NET 创 建Web Parts
关于Web 关于Web Parts
ASP.NET Custom Controls
创建前的准备
Visual Studio .NET Sharepoint Web Part Library Template for Visual Studio .NET
microsoft/downloads/deta ils.aspx?FamilyId=CAC3E0D2-BEC1ils.aspx?FamilyId=CAC3E0D2-BEC1494C-A74E494C-A74E75936B88E3B5&;displaylang=en
Microsoft.ShareP