我正在实施一个沙盒解决方案,其中应该有多个列作为唯一键,我必须使用项目添加事件接收器,但如何获取当前添加项目字段值以了解该项目是否出现在列表中。
谢谢
创建一个事件接收器,如下所示:
public override void ItemAdding(SPItemEventProperties properties)
{
string Name = properties.AfterProperties["Name"].ToString();
string Title = properties.AfterProperties["Title"].ToString();
StringBuilder StringBuilder = new StringBuilder(Name);
StringBuilder.Append("-");
StringBuilder.Append(Title);
properties.AfterProperties["UniqueID0"] = StringBuilder.ToString();
base.ItemAdding(properties);
}