Question

Ok, j'ai donc fait fonctionner mon extension sur une page default.aspx de mon site Web et ça a l'air bien.En gros, j'ai copié et collé le code correspondant dans une page control.ascx de contrôle utilisateur.Lorsque je fais cela, je perds complètement la fonctionnalité (affiche simplement l'étiquette de contrôle cible et aucune liste déroulante, même en survol).Y a-t-il une raison pour laquelle cela ne fonctionne pas dans un contrôle utilisateur personnalisé dans une configuration de page maître ?

Modifier:Je n'ai pas vraiment fait l'affaire.D'autres suggestions?C'est dans une configuration de page maître, en utilisant les onglets Web eo (je l'ai essayé à l'intérieur des onglets et à l'extérieur des onglets mais sur la même page que les onglets, en vain), et c'est dans un contrôle utilisateur personnalisé.Vous pensez qu’il y a des problèmes de dépendance ?

Était-ce utile?

La solution

Je ne sais pas si cela aide, mais j'ai eu le même problème avec l'extension de saisie semi-automatique et j'ai déterminé que la fonction côté serveur ne pouvait pas être sous le contrôle de l'utilisateur, mais devait être sur la page (ou dans un service Web, je suppose) ).Une fois que j'ai déplacé la fonction, cela a bien fonctionné.

Autres conseils

Apparemment, EO a des problèmes de compatibilité avec MS Ajax Control Toolkit. http://www.essentialobjects.com/Forum/Default.aspx?g=posts&t=1319Je suppose que je vais laisser cette question ouverte pour voir si quelqu'un trouve une solution de contournement.

Après quelques jours de recherche, j'ai trouvé un appel à une extension contextuelle modale .show() dans le code derrière.Après l'avoir commenté, tout a bien fonctionné.

Vérifiez le DocType.Voici ce que j'ai trouvé utile

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

Placez-le dans votre contrôle utilisateur (ou la page qui l'utilise) et tout devrait bien se passer.J'ai eu un problème similaire avec une rallonge pliable et cela a fonctionné pour moi.

Modifier:Voici une lien à ma question pour plus de détails.

Hmm, toutes ces fonctionnalités en liberté !attention à ne pas le perdre (désolé !)

Utilisez-vous quelque chose comme Pyromane (plug-in Firefox) pour que vous puissiez voir quels appels ajax la page essaie de faire ?S'il effectue l'appel mais que le serveur se comporte bizarrement, vous verrez également l'erreur.Les utilisateurs d'IE pourront peut-être utiliser barre d'outils de développement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top