2

如果绑定到 kendo 下拉列表的值为空(Count = 0),则不显示指定的 OptionalLabel,而是显示空白下拉列表

@(Html.Kendo().DropDownList()
            .Name("TransactionTypeId")
            .BindTo((IEnumerable<KPMG.LER.ViewModel
            .General.NameIdPair>)ViewData["TransactionTypes"])
            .DataTextField("Name")
            .DataValueField("Id")
            .OptionLabel("--Select--")

有没有办法总是显示可选标签

4

1 回答 1

1

您可以使用由数据绑定事件触发的 javascript 控制函数。

if (....) // control if datasource count = 0 
    $("#TransactionTypeId").data("kendoDropDownList").text(--Select--);

这不是选项标签,但它看起来像用户的选项标签:)

于 2014-02-13T12:35:23.890 回答