Question

Mon site contient une dropdownlist qui n'est pas cliquable dans IE9. Vous pouvez cliquer dessus, mais il ne se développe pas. Il ne contient les valeurs qu'il devrait avoir. La partie étrange est que si vous mettez le mode de compatibilité sur, il fonctionne comme par magie. Aussi Firefox et Chrome gérer la dropdownlist très bien. Ce problème se produit uniquement lorsque je teste le site localement comme le serveur Web automatiquement en mode bascule de compatibilité.

Ma question: Quelqu'un at-il une idée de ce qui pourrait causer ce problème?

Voici le code que j'utilise pour dropdownlist, qui a changé, certains noms.

<asp:DropDownList ID="ddl" runat="server" Width="140" AppendDataBoundItems="True"
                        DataTextField="Name" DataValueField="Value" OnSelectedIndexChanged="ddl_Click"
                        AutoPostBack="true" Height="22">
                        <asp:ListItem Text="Selected" />
                    </asp:DropDownList>    

Il est rempli par un JavaScript, mais il se remplit donc je ne pense pas que le problème réside là.

Était-ce utile?

La solution

Il semble qu'il n'y a pas d'explication à trouver en ligne. Les seules solutions qui réapparaissent sont «exécuter IE9 en mode de compatibilité pour éviter le problème.

Par exemple: https://team.utb.edu/sites/helpdesk/Knowledge%20Base/Drop%20Down%20Menus%20and%20Other%20Options%20Not%20Working%20With%20IE8%20or%20IE9%20Browser .aspx

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