You are currently browsing the tag archive for the 'SPListItem' tag.
Tag Archive
Adicionar itens a uma SPList em tempo de execução
6 06UTC Janeiro 06UTC 2009 in Dicas Rápidas | Tags: C#, Lista, SharePoint, SPList, SPListItem, SPSite, SPWeb, WSS | by sharepointreal | Deixe um comentário
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(); } } }
