【发布时间】:2015-06-24 04:24:41
【问题描述】:
我正在尝试将 Kendo Multiselect 放在 Kendo Grid 上方。
这是一个非常简单的布局,但我想知道为什么它不起作用?
表单总是杂乱无章,并且有一个水平滚动条。
这是代码:
<div class="form-group text-right">
<div class="col-xs-12">
<div class="col-xs-6">
@Html.LabelFor(x => x.code, new { @class = "control-label col-xs-6" })
@(Html.Kendo().MultiSelectFor(x => x.Code)
.HtmlAttributes(new { @class = "" })
)
</div>
</div>
</div>
<div class="form-group form-inline col-xs-12"></div>
<div class="clearfix"></div>
@(Html.Kendo().Grid<class>()
我正在使用 Bootstrap,但欢迎任何解决方案。不可能这么难!
即使不使用任何引导代码和div,我也会得到一个带有水平和垂直滚动条的白页。
表格如下所示:
如果我在页面上选择任何内容,则会出现项目并且滚动条会消失!
更新
是的!我猎杀了它!当我添加placeholder 以及开始在框中输入内容时(启用了服务器端过滤),就会发生这种情况。任何可能的解决方案?
【问题讨论】:
-
如果我们不能有和你一样的结局,就很难确定问题出在哪里。我建议你检查元素,以及包装你的多选的所有元素,并研究应用在它上面的 CSS 属性是什么。在 Chrome 开发者工具中你可以看到样式选项卡,每个 CSS 属性都有可以打开和关闭的复选框,也许你可以在那里找到线索。
-
好建议!关于
k-rtl。但是向元素添加direction: ltr样式并没有帮助。
标签: css twitter-bootstrap kendo-ui kendo-asp.net-mvc