我的剑道下拉菜单当前选择的索引只会显示为“ ShortName”。
如果我展开下拉菜单,它将正确使用模板“ ShortName-Name”。
为什么在当前选定的索引上不使用模板?

@(Html.Kendo().DropDownList()
.Name("SiteId")
.DataTextField("ShortName")
.Template("#: ShortName # - #: Name #")
.DataValueField("Id")
.DataSource(source =>
{
     source.Read(read =>
     {
         read.Action("GetSites", "Home");
     });
})
)

最佳答案

您可以使用与模板相同的ValueTemplate

...
.Template("#: ShortName # - #: Name #")
.ValueTemplate("#: ShortName # - #: Name #")
...

09-11 00:31