Domanda

Il mio sito web contiene una DropDownList che non è cliccabile in IE9. È possibile fare clic su di esso, ma non si espande. Esso contiene i valori che esso dovrebbe avere. La parte strana è che se si mette in modalità di compatibilità, funziona magicamente. Anche Firefox e Chrome gestire il bene dropdownlist. Questo problema si verifica solo quando prova il sito localmente come il server web commuta automaticamente la modalità di compatibilità.

La mia domanda: Qualcuno ha un'idea di cosa potrebbe causare questo problema?

Ecco il codice che uso per DropDownList, che è cambiato alcuni nomi.

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

E 'pieno da alcuni JavaScript, ma è sempre riempito in modo da non penso che le bugie problema.

È stato utile?

Soluzione

Sembra che ci sia alcuna spiegazione si trovano online. Le uniche soluzioni che continuano ad apparire sono 'correre IE9 in modalità compatibilità per evitare il problema'.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top