如何从事件接收器中的两个不同列表中访问值?

时间:2012-02-09 04:43:40

标签: list sharepoint-2010 event-receiver

我在SharePoint中有两个列表,一个是日历列表,另一个是自定义列表。

在日历列表中,我有这些列。   标题(与项目相关)
   说明
   位置
   开始时间
   结束时间
   主持人
   目标人士
   总座位数    可用席位

CustomList中的

我有这些列

员工姓名
经理姓名
实践名称
状态

我已经为自定义列表创建了一个事件接收器。事件接收器使用C#代码。 现在我如何从日历列表和自定义列表中的状态

访问总座位和可用座位的值

我已经尝试过这段代码,但它只访问一个列表值。

SPSite oSite = (SPSite)properties.OpenWeb().Site;
SPWeb oWeb = oSite.OpenWeb();
SPListItem item = properties.ListItem; // <<-- this is accessing only Calendar List i guess not Custom list? ami i correct?

SpList oList1=oWeb.Lists["CustomList"];

int availableSeat = Int32.Parse(item[" Available Seat"].ToString());
int totalSeat = Int32.Parse(item["Total Seat"].ToString());

string Status = // <<-- ho wan i access the status value ?

我打算根据状态减少可用座位。 我怎么能做到这一点?帮助

0 个答案:

没有答案