Почему мой раскрывающееся список в IE9 Clickable Cakebable с представлением совместимости?

StackOverflow https://stackoverflow.com/questions/9309760

Вопрос

Мой веб -сайт содержит Dropdownlist, который не кликабель в IE9. Вы можете нажать на это, но это не расширяется. Он содержит значения, которые он должен иметь. Странная часть в том, что если вы включите режим совместимости, он волшебным образом работает. Также Firefox и Chrome справляются с Dropdownlist. Эта проблема возникает только тогда, когда я тестирую веб -сайт локально, поскольку WebServer автоматически переключает режим совместимости.

Мой вопрос: у кого -нибудь есть идея, что может вызвать эту проблему?

Вот код, который я использую для DropdownList, изменил некоторые имена.

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

Он заполнен каким -то JavaScript, но он заполняется, поэтому я не думаю, что проблема там.

Это было полезно?

Решение

Кажется, нет никаких объяснений, которые можно найти в Интернете. Единственные решения, которые продолжают появляться, - это «запустить IE9 в режиме совместимости, чтобы избежать проблемы».

Например:https://team.utb.edu/sites/helpdesk/knowledge%20base/drop%20Down%20menus%20and%20other%20options%20not%20working%20with%20ie8%20or%20ie9%20browser.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top