Bonjour,
je travaille sur un site web en ASP.NET avec en code-behind du c#, le tout sur le framework 2.0.
Ce n'est pas moi le développeur d'origine de ce projet et la personne qui l'avait en charge ne travaille plus dans l'entreprise.
Je viens d'intégrer dans le site un contrôle utilisateur que j'ai développé moi-même et qui fonctionne correctement. Ce contrôle effectue un affichage dynamique à base de visible=true/false.
Maintenant, je voudrais utiliser l'AJAX pour faciliter l'utilisation de ce contrôle afin d'éviter le rechargement complet de la page. J'ai donc effectué des tests dans un projet à part et tout s'est déroulé correctement. Pour ce faire, j'ai utilisé un updatePanel et un scriptManager.
Par contre, lorsque j'intègre les modifications dans le projet, à chaque modification, la page se recharge complètement.
Le site se compose d'un masterPage et de plusieurs pages.
Un fait notable est que si je crée une page vierge dans le projet avec aucun lien vers les autres éléments du projet, que j'y ajoute mon contrôle utilisateur et que je démarre directement sur cette page, la page se recharge entièrement alors que c'est la même configuration que la version de test qui, elle, fonctionne.
Autre fait, dès que j'ajoute le scriptManager dans le masterPage, j'ai une erreur javascript qui me dit : "sys is undefined". Erreur qui n'apparait pas dans le projet de test.
Est-ce que quelqu'un aurait une piste à me soumettre pour essayer de corriger ça ? Si vous avez besoin d'informations complémentaires, n'hésitez pas car je ne vois pas pour le moment ce que je peux vous dire de plus.
Par avance merci.
Cordialement,
Guillaume.
Partager