Ajouter des éléments par Code c# sans être autorisé
Bonjour,
J'explique mon problème.
en fait j'ai une WebPart Sondage.
n'importe quel utilisateur peut accéder à ce sondage.
mais je doit enregistrer chaque utilisateur qui a effectue ce sondage.
De coups dans le code c# j'ai :
Code:
1 2 3 4 5 6
| listEnregisItems = monSite.Lists[listeEnregistrement].Items;
enregistrement = listEnregisItems.Add();
enregistrement["Title"] = "Enregistrement";
enregistrement["Sondage"] = titreSondage;
enregistrement["Utilisateur"] = monSite.CurrentUser;
enregistrement.Update(); |
Mais puisque l'utilisateur est un simple user une erreur d'accé refusé chaque fois qu'un utilisateur fait le sondage.
j'ai mis mon code entre
Code:
SPSecurity.RunWithElevatedPrivileges
j'ai essayé avec
Code:
monSite.AllowUnsafeUpdates
Mais toujours la même erreur!
Merci pour votre aide j'espère que j'étais clair!