Comment masquer un paramètre de chaîne de requête dans l'url

J'ai un panneau de bar avec certains éléments. Quand je clic droit sur les éléments et si je sélectionne "ouvrir dans un nouvel onglet", j'ai besoin d'ouvrir le lien dans un nouvel onglet.
Pour eg. si ma page est "http:localhost/MyPage"
Ma grille est:

Nom

  • abc
  • bcd
  • cde

Quand je clique sur le second point, la navigateUrl serait "http:localhost/MyPage/?Name=bcd"

Cela fonctionne bien.
Mais je veux cacher le nom dans l'url. Est-il un autre moyen, je peux passer le nom de la page suivante sans l'exposer dans l'url. Je pourrais utiliser les sessions, mais malheureusement, je ne peux pas écrire comme un code pour le menu contextuel par défaut.

  • Pourquoi voudriez-vous cacher? Comme un utilisateur de puissance, il pourrait être un advantange de modifier l'URL directement pour obtenir l'effet désiré. E. g. http://www.google.com/search?q=this+will+work+great.
InformationsquelleAutor Noel | 2011-05-16