Bonjour,
Tout d'abord desolée je ne sais pas trop où poster mon message.
Je vous explique mon problème :
J'ai une page avec un gridview qui affiche plusieurs numéros.
Quand on clique sur un numéro, par le biais de la fonction gv_RowCommand j'ouvre une popup qui décrit le produit identifié par le numéro cliqué en passant le numéro dans l'URL.
Voila la fonction RowCommand
DataKeyArray dtk = this.grdViewCalls.DataKeys;int indexLigneSelectionnee = int.Parse(e.CommandArgument.ToString());string numero = dtk[indexLigneSelectionnee].Value.ToString(); ScriptManager.RegisterStartupScript(this, GetType(), "Open", "window.open('./mapage.aspx?id=" + numero+ "', 'newWindow', 'height=900, width=990, scrollbars=1, top=10, left=10, resizable=yes, location=yes');", true);
Dans la page "mapage.aspx", je recupere le parametre comme ceci :
string numero = Request.Params["id"].ToString();
Le probleme est que certains utilisateurs ont des soucis, lorsqu'il clique sur le numéro 1 la popup du produit 1 s'affiche, et lorsqu'il clique ensuite sur le numéro 2 c'est encore le produit 1 qui apparait.
Visiblement, la variable numero ne se met pas bien a jour.
Je n'arrive pas a reproduire ce bug sur ma machine.
Auriez vous une idée d'ou cela peut venir ??
Merci beaucoup !!!