2009-03-18 7 views
2

Je travaille sur une application web C# 2.0. Récemment, il a été porté à mon attention que lorsqu'un événement survient (le bouton soumet en particulier) sur la page et que les autres contrôles ASP sont survolés (boîtes de texte, boutons radio, boutons réguliers) ils semblent se décaler, tout le temps voir le contrôle dans sa position d'origine en dessous (Cela donne l'effet d'avoir des contrôles en double, l'un chevauchant l'autre). Lorsque la page est actualisée, le problème disparaît jusqu'à ce qu'un autre événement se produise.ASP contrôle "shifting" dans l'application web C#

Pour donner un peu d'arrière-plan, les utilisateurs ne l'expérimentent que dans IE. De toutes les personnes que j'ai testées, cela ne se produit que sur un très petit nombre d'ordinateurs. Une dernière chose à ajouter est que j'incorpore des coins arrondis JQuery dans les divs au dessus des contrôles qui semblent "casser".

Quelqu'un at-il déjà vu ce problème, et si oui, comment a-t-il été corrigé? Un peu de perspicacité serait génial.

Merci d'avance!

Répondre

1

Je suppose que votre code jQuery clone les éléments HTML. Si vous désactivez votre jQuery pour contourner les coins, le problème persiste-t-il?

1

Je n'ai jamais entendu parler de ce bug particulier, mais il peut s'agir d'un bug corrigé à l'aide du IE Zoom fix, qui corrige les bogues causés par l'étrange modèle flottant d'IE6.

Questions connexes