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 :

Javascript et masterpage


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    339
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 339
    Par défaut Javascript et masterpage
    Bonjour à tous.

    J'essaie vainement depuis le début d'après midi de changer la valeur d'un simple controle caché en javascript.

    En fait, j'ai une masterpage, et un contentHolder à l'intérieur.

    Je crée donc une page simple et je lie la masterpage.

    Dès lors, je voudrais simplement affecter la valeur "oui" à un inputbox caché depuis une fonction javascript. Mais rien n'y fait.

    voici le code que j'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <script type="text/javascript"> 
    			function confirmSubmit()
    			{  
    				var msg = "Etes vous sûr de vouloir supprimer ce compte?"; 
    				if (confirm(msg)) 
    				{ 		
    				Content1.hide.value = 'oui';
    				hide.value = 'oui';
    				document.hide.value = 'oui';		
    									} 
    			} 
    		</script>
        <input id="hide" type="hidden" name="hide" runat="server" style="width: 24px" />
    Rien n'y fait, hide est désespérement à "".....

    Qu'est ce que je fais de mal?

  2. #2
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    ton champ caché étant un controle server (runat="server"), son Id et son Name sont généré automatiquement par DotNet. Du coup, il ne s'appel plus "hide" à la final, mais un truc du genre "content1_hide"

    Faut que tu fasse ta fonction Javascript dans ton codeBehind à l'aide de kla fonction RegisterClientScriptBlock() et de l'attribut UniqueId de ton champ caché

  3. #3
    Membre très actif Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    339
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 339
    Par défaut
    Merci de ton aide, ce fut difficile, mais j'ai réussi en utilisant ta méthode.

  4. #4
    Membre confirmé
    Inscrit en
    Février 2004
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 107
    Par défaut
    Bonjour,

    Je remonte ce "vieux" topic car il m'arrive le même problème. Ca fait maintenant des heures que je cherche sans résultat.

    Je ne comprends pas trop comment utiliser "RegisterClientScriptBlock". Je me suis aussi servi de la faq (http://dotnet.developpez.com/faq/asp...commandconfirm) mais rien y fait... (il doit manquer qqc dans cette FAQ)... Je suis sur .NET 1.1 ?? Est ce que cela a son importance ? Mon code Vb.net ne se trouve pas au sein de la page aspx , cela est il important aussi ?

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. appel javascript depuis masterpage à page fille
    Par tortuegenie dans le forum ASP.NET
    Réponses: 12
    Dernier message: 25/02/2009, 23h14
  2. javascript et masterpage et apsx
    Par tortuegenie dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 22/11/2007, 16h34
  3. Javascript et MasterPage
    Par jpower dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/09/2007, 16h44
  4. asp.net/c# prb de javascript avec masterpage
    Par namto dans le forum ASP.NET
    Réponses: 10
    Dernier message: 30/08/2007, 10h09
  5. [WebForms]JavaScript et MasterPage
    Par titan_33 dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 10/01/2007, 12h33

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