Share via


Добавляем новый элемент списка программно

using (SPSite site = new SPSite(this.Page.Request.Url.ToString()))
 {
     SPList  list = site.RootWeb.Lists["List Name"];
     SPListItem newItem = list.Items.Add();

     newItem["Author"] = _userLogin;
     newItem["Editor"] = _userLogin;

    newItem["Modified"] = DateTime.Now;
    newItem["Created"] = DateTime.Now;

    newItem.Update();

}

Comments

  • Anonymous
    January 01, 2003
    Только сделав отдельный CAML запрос. По комбанации полей или точному совпадению, например какого-то поля.

  • Anonymous
    January 31, 2008
    Татьяна, существует ли возможность добавлять/обновлять элементы списка программно в одной транзакции?

  • Anonymous
    January 15, 2011
    Татьяна, Возможно ли узнать ID только что вставленной записи после newItem.Update(); если да то как...

  • Anonymous
    May 14, 2013
    Спасибо! Помогло!