下拉列表mvc剑道ui选项标签

本文关键字:选项 标签 ui 剑道 mvc 下拉列表 | 更新日期: 2023-09-27 17:53:43

我有一个有多个剑道下拉列表的表单。

@(Html.Kendo().DropDownListFor(m => m.TypeId)
    .DataTextField("Description")
    .DataValueField("Id").OptionLabel(" ")
    .DataSource(source =>
    {
        source.Read(read =>
        {
            read.Action("ReadType", "DropDownData");
        });
    })
)

有了选项标签,它显示了空白选择,但是当你打开下拉列表时,它没有显示任何选择"空白"的选项。在选择了一些下拉菜单的值后,我不能回头。

我知道,如果我在下拉菜单中放置一些文本,选项标签会在下拉菜单中出现(与其他css不同)。但我想保持空白。

其他解决方案是在第一个位置添加服务器端的记录,但我想知道是否有人有不同的解决方案。由于

下拉列表mvc剑道ui选项标签

OptionLabel作为选择的第一个选项。问题是这个场的高度是0。我解决了k-item元素的最小高度样式为20px的问题。

.k-item {
    min-height: 20px;
}