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 :

[VB.NET] Erreur script client


Sujet :

ASP.NET

  1. #1
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 152
    Points : 79
    Points
    79
    Par défaut [VB.NET] Erreur script client
    J'ai un comportement bizarre entre mon server de DEV et de PROD.

    Sur le server de DEV est installé Visual studio .NET er le framework v1.1.
    Sur le server de PROD est installé le framework v1.? seulement.

    Les 2 servers travaillent sur la même base de données !

    J'ai glissé déplacé une Dropdownlist qui se charge par un datareader. Sur l'événement SelectemItemChange, je réinitialise ma page avec de nouvelle valeur.

    Le server de DEV fonctionne bien
    Le server de PROD renvoit cette erreur client :

    <script language="javascript">
    <!--
    function __doPostBack(eventTarget, eventArgument) {
    var theform;
    if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
    theform = document.forms["_ctl0:_ctl0"];
    }
    else {
    theform = document._ctl0:_ctl0;
    }
    theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
    theform.__EVENTARGUMENT.value = eventArgument;
    theform.submit();
    }
    // -->
    </script>
    Et plante donc à la ligne : theform = document._ctl0:_ctl0;

    Alors, je me dit que c'est peut être un probleme de version du framework ? Je ne suis pas sur de la version du framework sur le server de PROD. Mais peut être que ca vous parle :

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 152
    Points : 79
    Points
    79
    Par défaut waoouuu
    Effectivement, si je regarde le source du script client généré par .NET, je vois pour mon server de DEV :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    	function __doPostBack(eventTarget, eventArgument) {
    		var theform;
    		if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
    			theform = document.__aspnetForm;
    		}
    		else {
    			theform = document.forms["__aspnetForm"];
    		}
    		theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
    		theform.__EVENTARGUMENT.value = eventArgument;
    		theform.submit();
    	}
    et le server de PROD :
    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
     
    <script language="javascript">
    <!--
    	function __doPostBack(eventTarget, eventArgument) {
    		var theform;
    		if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
    			theform = document.forms["_ctl0:frmConnexion"];
    		}
    		else {
    			theform = document._ctl0:frmConnexion;
    		}
    		theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
    		theform.__EVENTARGUMENT.value = eventArgument;
    		theform.submit();
    	}
    // -->
    </script>
    La page de PROD est la même que celle de DEV. Et l'interprétation du code a l'air différente. Est-ce IIS ? Est-ce le framework ?

    Pour être plus précis :
    server de DEV : framwork v1.14322 SP1, system XP pro, IIS 5.1
    server de PROD : framwork v1.14322 SP ?, system 2000 server, IIS 5.0

    J'espère que ca aidera

  3. #3
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 152
    Points : 79
    Points
    79
    Par défaut peut être ?
    Le framework est à jour... tout es ok

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

Discussions similaires

  1. [VB.NET] Erreur OnMouseUp sur Datagrid
    Par daner06 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/01/2005, 10h26
  2. [VB.NET] Erreur System.InvalidCastException
    Par Hoegaarden dans le forum Windows Forms
    Réponses: 5
    Dernier message: 28/09/2004, 11h47
  3. [VB.NET] Erreur sur la creation dynamique d'une texbox
    Par headcooper dans le forum ASP.NET
    Réponses: 4
    Dernier message: 01/07/2004, 19h34
  4. [VB.NET] Erreur conversion de code c=>vb (opendialogfile)
    Par hirochirak dans le forum Windows Forms
    Réponses: 19
    Dernier message: 02/06/2004, 16h31

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