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 :

ajax avec asp.net


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Septembre 2009
    Messages
    83
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 83
    Par d�faut ajax avec asp.net
    slt!
    voila!
    j'ai deux dropdownlist sur une m�me page, l'un montre le nom d'une personne et l'autre son prenom, donc si je change le nom sur le premier dropdownlist, le second devra aussi changer et montre les prenom existant correspondant � celui du premier, j'ai fais cela avec ajax!
    mais le probleme viens ensuite:
    je veux maitenant r�sup�rer les deux information, et je n'arrive pas: voila l'ereur:
    The state information is invalid for this page and might be corrupted.
    je pense que le probleme vient du viewstate, mais je ne sais pas, j'ai besoin de votre aide

  2. #2
    Membre chevronn� Avatar de jacky01
    Profil pro
    D�veloppeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par d�faut
    Bonjour,

    Peux-tu nous mettre un peut de code ?

  3. #3
    Membre confirm�
    Inscrit en
    Septembre 2009
    Messages
    83
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 83
    Par d�faut
    voila une code pour le html:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <li><asp:Label ID="ad_local_system" runat="server" Text="Local" Font-Bold="true" ForeColor="#0F3F9E" Font-Size="Small"></asp:Label></li>
                                     <li>
                                         <select id="ad_local_rubrique"  onchange="return  envoyer_adaptation_rubrique2();" runat="server" >
                                             <option></option>
                                         </select> 
     
                                     </li>
                                     <li><div id="ad_local_section_ev">
                                             <select id="ad_local_section" runat="server">
                                                 <option></option>
                                             </select> 
                                         </div>
     
                                     </li>
    ensuite voila l'ajax appeller:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    function envoyer_adaptation_rubrique2(){
     
    	    var chaine = 'texte='+(document.getElementById("ad_local_rubrique").value);
     
    	    xhr = createXhrObject();
     
    	    xhr.open('POST','inte_adaptation_section_local.aspx',false);
    		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    		xhr.send(chaine);
    		if (xhr.readyState == 4)
                       {
     
     
    	                    document.getElementById("ad_local_section_ev").innerHTML = xhr.responseText;
     
    	                       return false; 
                        }
    		   else{
    			alert("La requête n'est pas executée correctement.");
    		       }
     
     return false;
     
    }
    le page appeller par ajax:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <body>
        <form id="form1" runat="server">
        <div>
             <select id="ad_local_section" onchange="return envoyer_adaptation_section2();" runat="server">
                <option></option>
     
            </select>
            <div id="info_joomla"  visible="false">
               <input id="prubrique_local" type="text" runat="server"   />
            </div>
        </div>
        </form>
    </body>
    ici ce page appelle encore ajax mais si on veut r�cuperer maintenant le deux information l'erreur apparait!

  4. #4
    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
    Voil� ce que je pense:
    Tu submit une valeur de drop down list qui n'a pas �t� g�n�r�e par la page.
    Donc le framework consid�re que c'est une injection

    Y a moyen de contourner �a en d�sactivant la validation ou en sp�cifiant que tout ce qui vient de la drop down list est OK. Mais j'ai plus �a en m�moire, faut que tu cherches

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

Discussions similaires

  1. jQuery Ajax avec asp.net
    Par paladice dans le forum ASP.NET Ajax
    R�ponses: 9
    Dernier message: 15/05/2013, 16h25
  2. Comparaison de m�thodes de communications AJAX avec ASP.NET
    Par Louis-Guillaume Morand dans le forum ASP.NET
    R�ponses: 5
    Dernier message: 13/05/2009, 14h12
  3. R�ponses: 1
    Dernier message: 25/07/2007, 15h45
  4. probleme avec asp.net ajax
    Par tarajji dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 26/03/2007, 10h43

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