【发布时间】:2012-08-31 18:08:13
【问题描述】:
好的,我对 C# 完全陌生,正在尝试调试错误。基本上我正在尝试为 SharePoint 列表创建一个 EventReceiver...这是在调试时给我对象引用错误的代码:
public override void ItemAdding(SPItemEventProperties properties)
{
base.ItemAdding(properties);
SPListItem item = properties.ListItem;
if (item["Name"] == null)
return; //or better yet, log
string oldFileName = item["Name"].ToString();
我正在做的是进入调试模式,并选择将文件添加到 SharePoint 库(这是在 ItemAdding 事件中),现在在我选择要上传的文件后显示此错误,知道为什么吗?
感谢您的帮助!
【问题讨论】:
-
你应该用
sharepoint标记这个问题 -
你确定
properties.ListItem不为空吗?
标签: c# sharepoint event-handling sharepoint-list event-receiver