Ajaxcontrol工具箱:组合框:在移动设备上缩放或滚动时列表移动

最后发布: 2014-03-14 15:13:55


问题

当将combox放入我们的Web应用程序时,它可以很好地与PC浏览器一起使用。 但是,当我尝试将其用于移动设备(经过android和IOS测试)时,当我缩放或滚动浏览页面时,组合框的位置也会移动。

列表似乎不是固定在控件上。

我的代码:

    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <asp:ToolkitScriptManager ID="toolkitScriptmanager" runat="server">
    </asp:ToolkitScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:comboBox ID="ComboBox1" runat="server" 
    DropDownStyle="DropDownlist" 
    AutoCompleteMode="SuggestAppend"
    CaseSensitive="false"
    RenderMode="block"
    ItemInsertLocation="Append"
    ListItemHoverCssClass="ComboBoxListItemHover">
      <asp:ListItem>test</asp:ListItem>
    <asp:ListItem>test2</asp:ListItem> 

    </asp:comboBox> 

在CSS中,我还输入了:.ajax__combobox_itemlist {位置:已修复!important; 这解决了列表从错误的地方开始的事实

mobile combobox scroll zoom ajaxcontroltoolkit