【发布时间】:2014-03-24 14:02:24
【问题描述】:
我正在尝试在引导模式对话框上放置一个 RadDropDownTree telerik Web UI 控件。 我遇到的问题是下拉树的过滤文本框,一旦放在 对话框,无法接收任何用户输入。请看下面的代码摘录:
<telerik:RadScriptManager runat="server"></telerik:RadScriptManager>
<!-- Button trigger modal -->
<a class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch demo modal
</a>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
<telerik:RadDropDownTree ID="RadDropDownTree2" runat="server" EnableFiltering="True" FilterSettings-EmptyMessage="i can't text anything here" >
</telerik:RadDropDownTree>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
【问题讨论】:
-
我确实看到你也在 Telerik 论坛 (telerik.com/forums/raddropdowntree-in-bootstrap-modal) 上问过这个问题,但它真的解决了问题吗?我有同样的情况,使用 'visibility:hidden' 而不是类 'hide' 会使代码变得很困难。例如,我不能使用 data-target/data-dismiss 并且不会显示背景。您是否为此找到任何其他解决方案?
-
@Nurp 我们使用了 Magdalena 在 Telerik 论坛上的帖子中提出的建议。它对我们很有效。
标签: jquery twitter-bootstrap telerik