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 :

Problème Identifiant differents entre plateformes


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut Problème Identifiant differents entre plateformes
    Bonjour

    On me reporte un bug assez bizarre.

    Une vieille application vient d'être passée de framework 1.1 en 3.5 sans évolution de code.

    Les tests sont ok sur la plateforme de dev mais en revanche on a des problèmes sur une plateforme d'intégration (des cases à cocher qui ne se positionnaient pas correctement).

    Après analyse par les développeurs, on découvre que identifiant générés pour ces cases à cocher varient suivant les serveurs.

    Sur un serveur, nous obtenons :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <INPUT id=rptFils__ctl0_CheckEtqDoc type=checkbox name=rptFils:_ctl0:CheckEtqDoc>
    <INPUT id=rptFils__ctl1_CheckEtqDoc type=checkbox name=rptFils:_ctl1:CheckEtqDoc>
    <INPUT id=rptFils__ctl2_CheckEtqDoc type=checkbox name=rptFils:_ctl2:CheckEtqDoc>
    Sur l'autre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <INPUT id=rptFils_ctl00_CheckEtqDoc type=checkbox name=rptFils$ctl00$CheckEtqDoc>
    <INPUT id=rptFils_ctl01_CheckEtqDoc type=checkbox name=rptFils$ctl01$CheckEtqDoc>
    <INPUT id=rptFils_ctl02_CheckEtqDoc type=checkbox name=rptFils$ctl02$CheckEtqDoc>
    D'où peut venir cet écart ?

    Merci par avance.

    (je précise que je ne pilote pas le développement directement, je n'ai donc que ces infos).

  2. #2
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    Je n'ai pas de réponse du pourquoi les clientId des composant change d'un serveur à l'autre. Mais cela ne devrait rien changer dans le rendu de la page. Normelement on ne tente pas d'utiliser les clientid par le valeur mais on utilise la propriété ClientId et on a pas de surprise si le programme les générer différemment.
    Soit les développeurs ont fait du travail de cochon, soit il n'ont trouvé que ça pour t'expliquer un truc qu'ils ne comprennent pas eu même...

    Edit
    On peut imaginer un cause (peu probable) que c'est peut-être le passage à une platforme 64bit...

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2009
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2009
    Messages : 38
    Par défaut
    Tout à fait d'accord, je ne vois pas du tout le rapport entre le rendu html est la manière de générer des clientID.
    Si c'est vraiement cela qui pose problème, les dev ont du utiliser ces id dans leur css (AIIIIIIIIIIIIIIIIE on est mal).

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

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

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