Bonjour,
Dans mon formulaire *.apsx, j'ai un +sieurs champ
J'arrive à l'updater et attribuer un id sur une image pour l'édition dans le même formulaire
Ma question
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 SPList listDemande = _spweb.Lists["MaColonne"]; int _query = Request.QueryString["ID"]; if(_query != null) { SPListItem itemDemande = listDemande.Items.GetItemById(_query); itemDemande["Entreprise"] = "MonEntreprise"; itemDemande["Direction"] = txtDirection.Text.Trim(); itemDemande["Services"] = txtServices.Text.Trim(); itemDemande["Nom du Directeur"] = txtNomDirecteur.Text; itemDemande["Date de la demande"] = Convert.ToDateTime(lblDateDemande.Text); itemDemande.Update(); Response.Redirect("/"); } else { SPListItem itemDemande = listDemande.Items.Add(); itemDemande["Entreprise"] = "MonEntreprise"; itemDemande["Direction"] = txtDirection.Text.Trim(); itemDemande["Services"] = txtServices.Text.Trim(); itemDemande["Nom du Directeur"] = txtNomDirecteur.Text; itemDemande["Date de la demande"] = Convert.ToDateTime(lblDateDemande.Text); itemDemande.Update(); itemDemande["Edition"] = "<a href='/moncheminDirect.aspx?ID=" + itemDemande.ID + "&List=MaColonne'><img src='/copyrole.gif' style='border:0;'></a>"; itemDemande.UpdateOverwriteVersion(); Response.Redirect("/");
- Pour la mise à jour de l'ID est-ce comme ca qu'il faut faire ?
- Comment factoriser les différents itemsDemande[""] si celles ci venait à ce répéter 3 ou 4 fois dans le formulaire ?
Partager