【问题标题】:asp dropdown, list items are scrolling with my divasp下拉列表,列表项与我的div一起滚动
【发布时间】:2013-11-22 10:14:28
【问题描述】:

单击下拉菜单时,会出现列表项框。然后在滚动页面时,项目框会随之滚动,但我需要它保持连接到下拉列表(它不应该移动,但页面仍必须滚动)。我的代码中没有涉及 javascript。我注意到,当单击滚动的箭头时,该框消失了,但只要我使用鼠标滚轮滚动,该框就会滚动..

我的代码:

母版页代码

<div style="overflow-x:scroll; border: solid black 1px; height: 300px; width: 400px;">
    <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server" >

    </asp:ContentPlaceHolder>
</div>

默认.aspx

<dx:ASPxComboBox ID="ASPxComboBox1" runat="server">
    <Items>
        <dx:ListEditItem Text="Item1" Value="Item1"></dx:ListEditItem>
        <dx:ListEditItem Text="Item2" Value="Item2"></dx:ListEditItem>
        <dx:ListEditItem Text="Item3" Value="Item3"></dx:ListEditItem>
    </Items>
</dx:ASPxComboBox>

我已经尝试将下拉列表的位置设置为相对、绝对和固定,但没有成功。我也试过这段代码

$('#ScrollingBox').scroll(function() {
   $("#YourDropdownListID").data("kendoDropDownList").close();
});

结果是一样的。

【问题讨论】:

  • 请提供jsfiddle.net
  • 我尝试在 JSfiddle 中创建它,但它没有任何 asp 控件
  • HTML 。我需要这个用于 c# 事件,

标签: c# asp.net css


【解决方案1】:

试试这个:

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1r" runat="server">
     <dx:ASPxComboBox ID="ASPxComboBox1" runat="server">
       <Items>
          <dx:ListEditItem Text="Item1" Value="Item1"></dx:ListEditItem>
          <dx:ListEditItem Text="Item2" Value="Item2"></dx:ListEditItem>
          <dx:ListEditItem Text="Item3" Value="Item3"></dx:ListEditItem>
       </Items>
    </dx:ASPxComboBox>
    <asp:Panel ID="Panel2" runat="server" Width="1000" ScrollBars="Auto" Height="400px">
        <!--Put Every thing else here-->
        <!--Specify Appropriate Height and Width for Panel For Your Screen Size-->
    </asp:Panel>
</asp:Content>

【讨论】:

    【解决方案2】:
     style="position:absolute !Important;"
    

    【讨论】:

    • 我将位置设置为绝对!重要的是,它使整个下拉列表随页面滚动..
    • 您是否尝试过其他选项,例如relative 和fixed with !Important?
    • 不,它不起作用。你能再看看我的问题吗,我编辑了它
    猜你喜欢
    • 2020-02-17
    • 1970-01-01
    • 2023-03-11
    • 2012-08-17
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多