Почему мой раскрывающееся список в IE9 Clickable Cakebable с представлением совместимости?
-
26-10-2019 - |
Вопрос
Мой веб -сайт содержит 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 в режиме совместимости, чтобы избежать проблемы».