Events 如何在sharepoint 2010中获取当前项的值
我有一个列表(注册),其中有用户名、密码、姓名、年龄等字段 将新项目添加到自定义列表时,我想向管理员发送一封包含所有字段(用户名、pwd、年龄等)的邮件。我尝试使用添加的事件,但无法获取新添加项目的值 它正在进入if循环,但在下一行,我得到一个错误Events 如何在sharepoint 2010中获取当前项的值,events,sharepoint-2010,event-handling,handlers,Events,Sharepoint 2010,Event Handling,Handlers,我有一个列表(注册),其中有用户名、密码、姓名、年龄等字段 将新项目添加到自定义列表时,我想向管理员发送一封包含所有字段(用户名、pwd、年龄等)的邮件。我尝试使用添加的事件,但无法获取新添加项目的值 它正在进入if循环,但在下一行,我得到一个错误对象引用未设置为任何实例 提前谢谢 我是SharePoint的新手 public override void ItemAdded(SPItemEventProperties properties) { base.ItemAdde
对象引用未设置为任何实例
提前谢谢
我是SharePoint的新手
public override void ItemAdded(SPItemEventProperties properties)
{
base.ItemAdded(properties);
SPWeb oSPWeb = properties.OpenWeb();
//GETTING THE LIST NAME
String curListName = properties.ListTitle;
if (curListName == "registrtion")
{
//FETCH THE DATA OF THE NEW ADDED ITEM IN THE LIST
string EMPLOYEENAME = properties.AfterProperties["EMPLOYEENAME"].ToString();
}
}
改用这个:
字符串EMPLOYEENAME=properties.ListItem[“InternalFieldName”]
确保使用字段的内部名称,请在此处检查如何获取该名称: