【发布时间】:2013-08-06 02:08:56
【问题描述】:
我在 [razor] 视图中有一个 [Kendo] ListView。我有一个下拉列表作为 ListView 模板的一部分。我可以让下拉列表加载一个枚举列表,并且可以绑定到 onchange 事件。没有发生的是组合框未使用绑定数据对象 [列表视图的每一行] 中的指定值进行初始化。
我的 ListView 模板就是这样。
<script type="text/x-kendo-template" id="GroupUserMappingTemplate">
<div>
@Html.DropDownList(
"AccessLevel",
new SelectList(Enum.GetValues(typeof(P3X_DataAccess.Models.AccessLevel))),
new {
onchange = "(AccessLevelChanged(this));"
}
)
</div>
</script>
组合框初始化的属性称为 AccessLevel。它是绑定到列表视图行的对象中的属性名称,我假设它可用作绑定属性。绑定不会发生(但也不会发生错误)。
彼得
【问题讨论】:
-
好的 - 这个问题似乎让人们难以理解。也许作为一个必然的问题 - 是否有一个初始化事件我可以连接到下拉控件彼得
-
好的;我向 Telerik 提出了这个问题,他们建议使用 Kendo UI 下拉控件。该控件提供了初始化下拉菜单的能力。
标签: listview drop-down-menu kendo-ui