IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Transmission variables javascript asp.net


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    304
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 304
    Par d�faut Transmission variables javascript asp.net
    Bonjour,
    Lors d'un double clique sur une ligne d'une grille j'entre dans une fonction js qui me transmet les donn�es de cette ligne dans l'url
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.location.href="AssistantFinOperation.aspx?debut="+values[0]....
    Probleme : mes variables peuvent contenir des caract�res qui posent probl�mes (# par exemple).
    J'aimerais donc pouvoir r�cup�rer (sauvegarder) ces donn�es autrement.

    Avez vous une id�e?

    Merci de votre aide

  2. #2
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par d�faut
    Pense a l'encodage Html de tes valeurs que tu fais transiter.. cela devrait resoudre tes soucis.

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    304
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 304
    Par d�faut
    Qu'est ce que tu entends par l'encodage html?

    Je vois pas tres bien concr�tement ce qu'il faut faire :/

  4. #4
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    304
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 304
    Par d�faut
    OK merci.

    Petite question : quelle est la difference entre un Request.QueryString["var"] et un Request.Params["var"]?

  6. #6
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par d�faut
    je crois que le querystring implique que tu recuperes tes donn�es depuis un get exclusivement alors que le second les prendra qu'elles viennent de get ou de post. Mais � confirmer...

  7. #7
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    304
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 304
    Par d�faut
    bon j'ai fait dans mon lien depuis ma fontion js :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    encodeURIComponent("AssistantFinOperation.aspx?debut="+values[0]....
    Puis je recupere dans mon code behind :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    debut.Text = Server.UrlDecode(Request.QueryString["debut"]);
    Mon url est : AssistantFinOperation.aspx?debut=BCR#

    Et je recup�re dans mon champ texte : BCR :/

    (j'ai essay� aussi :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.location.href=UrlEncode("AssistantFinOperation.aspx?debut="+values[0]....
    qui ne fait pas d'erreur mais ne me permet pas non plus de recuperer mon diese).

  8. #8
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par d�faut
    Effectivement, j'etais persuad� que le diese etait g�r� par cette fonction. Bon le mieux que tu as � faire alors est de le g�rer a la main en le replacant par "diese " par exemple.

    Mais il est vrai que placer des # dans une url sans que cela soit des ancres, c'est tout de m�me un peu retors, n'est ce pas?

Discussions similaires

  1. R�ponses: 1
    Dernier message: 08/01/2010, 17h28
  2. R�ponses: 3
    Dernier message: 23/07/2009, 10h38
  3. Transmission variable javascript
    Par arnogef dans le forum G�n�ral JavaScript
    R�ponses: 18
    Dernier message: 31/05/2007, 12h02
  4. variable Session(asp.net) et Cookie dans Flash
    Par SirTurbo dans le forum Flash
    R�ponses: 4
    Dernier message: 29/05/2007, 04h27
  5. simuler un clic javascript/asp.net
    Par rsfav dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 10/08/2006, 16h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo