Frage

Meine Website enthält eine Dropdown -Liste, die in IE9 nicht klickbar ist. Sie können darauf klicken, aber es wird nicht erweitert. Es enthält die Werte, die es haben sollte. Der seltsame Teil ist, dass, wenn Sie den Kompatibilitätsmodus einsetzen, auf magische Weise funktioniert. Auch Firefox und Chrome verarbeiten die Dropdownliste in Ordnung. Dieses Problem tritt nur auf, wenn ich die Website lokal teste, da der Webserver den Kompatibilitätsmodus automatisch umschaltet.

Meine Frage: Hat jemand eine Idee, was dieses Problem verursachen könnte?

Hier ist der Code, den ich für DropdownList verwende, einige Namen geändert.

<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>    

Es ist von einem JavaScript gefüllt, aber es wird gefüllt, so dass ich nicht denke, dass das Problem dort liegt.

War es hilfreich?

Lösung

Es scheint, dass es keine Erklärung gibt, die online gefunden werden kann. Die einzigen Lösungen, die immer wieder auftauchen, sind "IE9 im Kompatibilitätsmodus ausführen, um das Problem zu vermeiden".

Zum Beispiel:https://team.utb.edu/sites/helpdesk/knowledge%20base/drop%20down%20Menus%20and%20Ontions%20not%20With%20with%20ie8%20OR%20ie9%20Browser.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top