Pb multi utilisateur/session - viewstate, onglet

Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006 - 27 juin 2006 à 15:06
Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006 - 28 juin 2006 à 10:20
Bonjour à tous,

Je vous expose mon problème :
Dans mon site web en c#, il y a des fiches client identifié par un numéro, avec chacune un onglet (tab) contenant des commentaires et un autre onglet qui indique les différents états successifs d'un client. Dans cet onglet on affiche donc les commentaires relatifs au numero client contenu dans un ViewState. Lorsque plusieurs utilisateurs (donc plusieurs sessions) sont connectés au site, que au même moment l'un visualise les commentaires de la fiche 15 et l'autre ceux de la fiche 12, il arrive parfois - après avoir cliquer sur les autres onglets de la page, donc d'avoir recharger le tab - que l'onglet de la 12 affiche les commentaires de la 15. Est-ce dû à un pb de viewstate ? d'où cela peut-il venir ?

Merci de votre aide.

8 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 juin 2006 à 15:40
je pense que tu auras plus facilement une réponse en posant ta question le forum de http://www.aspfr.com

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0
Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006
27 juin 2006 à 15:44
c'est ce que j'ai fait en premier lieu, mais comme j'ai pas eu de réponse, j'ai tenter ma chance ici !
toi, tu en penses quoi ?
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 juin 2006 à 15:50
à part le viewstate tu utilises quoi ?

Le viewstate est propre à la page que tu visites, il est généré pour chaque page.

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0
Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006
27 juin 2006 à 16:00
Effectivement, le viewstate est propre à la page que tu visites, mais il est aussi propre à chaque session non ? Alors pourquoi, les utilisateurs se retrouvent avec le contenu du viewstate d'un autre ?

La structure de ma page est celle ci : des textbox pour les champs descriptifs d'un clients contenu dans un UserControl principal et en dessous de celui-ci, 2 onglets qui contiennent chacun un userControl (datagrid des commentaires pour l'un et datagrid des états pour l'autre)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 juin 2006 à 16:05
nan... viewstate ne contient que des informations de ta page et de l'utilisateur !
N'utilises pas des variables du type Application ???

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0
Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006
27 juin 2006 à 16:17
Qu'est ce que tu veux dire par "variables du type Application" ? Tu veux parler de ce qui est contenu dans Global. asax ? Si  c'est ça, nan, je m'en sers pas 
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
28 juin 2006 à 10:17
hum... dans ce cas, je ne vois pas d'où ca peut venir... sorry.

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0
Zlatan20 Messages postés 10 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 12 décembre 2006
28 juin 2006 à 10:20
Merci en tt cas de t'etre penché sur mon cas
Qqu'un d'autre aurait-il une idée ? parce que je galère un peu là...
0
Rejoignez-nous