更新:看起来像IE10一样。如果我启用了兼容模式,那么一切正常。
我有一个带有下拉定义的母版页。见下文
<div style="display: table-cell;"> Customer:
<asp:DropDownList ID="ddlCustomer" runat="server" OnSelectedIndexChanged="ddlCustomer_SelectedIndexChanged" AutoPostBack="true">
</asp:DropDownList>
</div>
在页面init中我有以下代码,updateSelectionlist只是调用数据库来填充
if(!Page.IsPostBack) UpdateSelectionLists();
当我使用localhost访问该站点时,上述工作非常有用。当我执行远程公共面向URL时,由于某种原因,没有与客户端下拉列表相关联的事件。 以下是来自viewsource
<select name="ctl00$ddlCustomer" id="ddlCustomer">
<option selected="selected" value="0">Select a customer</option>
<option value="1">som3</option>
<option value="7">some2</option>
<option value="8">some1</option>
<option value="9">some4</option>
答案 0 :(得分:0)
我想到了问题,IIS没有识别ie10,因此没有JS提供Html页面