Olá pessoal, hoje gostaria de falar sobre como adicionar itens a uma lista do SharePoint em tempo de execução.
Apesar de muitos considerarem uma tarefa difícil, vou mostrar aqui que é muito simples e rápido.
Para ilustrar melhor o exemplo, vamos considerar que existe uma lista customizada em seu site SharePoint com o nome de Clientes, e que esta lista possui 3 colunas: Cliente Id, Nome, Email.
Vamos considerar que você esteja desenvolvendo uma página ASP.Net customizada (iremos abordar como customizar páginas em outros posts) contendo os seguintes controles TextBox: txtClienteId, txtNome, txtEmail.
Ao clicar no botão Adicionar, você deve executar o seguinte código:
protected void btnAdicionar_Click(object sender, EventArgs e) { using (SPSite site = SPContext.Current.Site) { using (SPWeb web = SPContext.Current.Web) { SPList list = web.Lists["Clientes"]; SPListItem item = list.Items.Add(); item["Cliente Id"] = txtClienteId.Text; item["Nome"] = txtNome.Text; item["Email"] = txtEmail.Text; item.Update(); } } }

No comments yet
Feed de comentários deste artigo