【发布时间】:2011-06-08 19:26:19
【问题描述】:
我在以编程方式更改 SharePoint 中 字段 的行为时遇到了问题。假设我有一个名为 PROJECTS 的列表,其中包含项目名称等。然后我创建另一个名为 PROGRESS 的列表。现在,我在 NewForm.aspx 上有一个“查找”字段,用于从 PROJECT 列表中添加一个带有各种注释/详细信息的项目到与从下拉列表中选择的项目相关的 PROGRESS 列表(查找字段)。
这是一个转折点——一些项目是手动编辑的,以表明它们已经关闭。例如,我们有“项目 A”、“项目 B”和“项目 C”。那么我们关闭第一个。现在我们应该有“[关闭] 项目 A”、“项目 B”、“项目 C”。我的目标是能够解析出标题以“[关闭]”开头的项目。就是这样。
我对 SharePoint 和 .Net 非常陌生。无论如何,我真的不知道从这里去哪里:
SPSite rootSite = new SPSite("http://localhost");
SPWeb web = rootSite.AllWebs["ProjectSite"];
SPList progress = web.Lists["PROGRESS"];
SPListItemCollection progressItems = progress.Items;
foreach (SPItem item in progressItems)
{
//What do I do next? (Note: Played with SPField and SPLookup classes with no luck.)
}
同时对主题进行更多研究——感谢您抽出宝贵时间。
【问题讨论】:
标签: sharepoint field wss lookup