【问题标题】:Combobox initialized within a [Kendo UI] ListView template在 [Kendo UI] ListView 模板中初始化的组合框
【发布时间】: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


【解决方案1】:

我使用列表视图上的编辑事件来初始化下拉菜单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多