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 :

r�cup�rer variable javascript dans code behind


Sujet :

ASP.NET

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 71
    Par d�faut r�cup�rer variable javascript dans code behind
    Bonjour � tous,

    Je vous vois venir, vous vous dites que la question a d�j� �t� pos�e...

    Laissez-moi vous expliquer...
    Dans un formulaire, je r�cup�re des donn�es d'un TextBox et les traite dans le codebehind. En m�me temps, je voudrais utiliser ma fonction javascript pour transformer les caract�res sp�ciaux en caract�res html.

    Je voudrais pouvoir faire comme ceci :
    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    string variable=js_fct_html_special_chars(MaTextbox.Text);

    Non, s'il vous pla�t, ne hurlez pas, je sais que ce que je viens d'�crire n'est pas possible.
    Ok, javascript, c'est c�t� client, alors que ASP, c'est c�t� Server.
    Oui mais imaginons :
    - l'utilisateur saisit quelque chose
    - c'est transform� c�t� client par ma fonction js
    - puis c'est r�cup�r� pour faire un traitement apr�s c�t� server

    Pourquoi ceci ne serait-il pas possible ??


    Merci pour vos lumi�res .


    Romain

  2. #2
    R�dacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par d�faut
    Si c'est possible.
    Tu cliques sur ton bouton, t'appelles ta fonction js puis le postback

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 71
    Par d�faut
    Ah ok, simple et efficace.
    Merci !

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 71
    Par d�faut
    Re salut lutecefalco.

    Ta solution implique d'avoir des champs cach�s, ce qui n'est pas tr�s pratique.
    Ou alors, dans la fonction javascript, il faut modifier la valeur de la Textbox pour pouvoir r�cup�rer cette nouvelle valeur ensuite dans le codebehind. C'est ce que j'ai fait.

    Ainsi, sur le bouton submit, voil� ce que je fais :

    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    if (!ClientScript.IsStartupScriptRegistered("MaTextbox_script"))
                    ClientScript.RegisterStartupScript(this.GetType(), "MaTextbox_script", "<script language='javascript'>convert('" + MaTextbox.ID + "');</script>"); 
    string variable=MaTextbox.Text;


    Ce bout de code permet d'appeler ma fonction convert. Dans cette fonction, je modifie directement la Textbox gr�ce � l'ID pass� en param�tre. Ainsi, quand je r�cup�re MaTextbox.Text dans ma variable variable, j'ai ma valeur modifi�e.


    Bonne journ�e !


    Romain

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�cup�rer une variable javascript dans code behind c#
    Par zakarinalaw dans le forum jQuery
    R�ponses: 4
    Dernier message: 17/02/2014, 08h39
  2. R�cup�rer variable Javascript dans PHP
    Par smotte761 dans le forum PHP & Base de donn�es
    R�ponses: 2
    Dernier message: 01/08/2011, 16h48
  3. R�ponses: 9
    Dernier message: 15/09/2009, 23h02
  4. Ins�rer variable Javascript dans code HTML
    Par raptorman dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 23/05/2007, 12h06
  5. basculer une variable javascript dans du code JSP
    Par gloglo dans le forum Servlets/JSP
    R�ponses: 8
    Dernier message: 01/06/2006, 11h44

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