C# 网格客户端模板内的Kendo dropdownlist绑定事件

C# 网格客户端模板内的Kendo dropdownlist绑定事件,c#,asp.net-mvc-3,razor,kendo-grid,kendo-dropdown,C#,Asp.net Mvc 3,Razor,Kendo Grid,Kendo Dropdown,我试图在剑道格网中添加一个下拉列表。我需要将它添加到clienttemplate中,而不是editortemplates中,因为我需要整个网格在加载时处于编辑模式 我就是这样做的 .ClientTemplate(“”) 现在我的问题是根本没有调用更改事件。下拉列表要求我提供事件,但当我将其添加到脚本标记时,根本不会调用它 有什么线索吗???最后我找到了一个解决剑道网格数据绑定事件的方法 问题是在网格加载后加载下拉列表。绑定发生在代码自身启动之前 因此,解决方法是仅在下拉列表启动后将其绑定到相关事

我试图在剑道格网中添加一个下拉列表。我需要将它添加到clienttemplate中,而不是editortemplates中,因为我需要整个网格在加载时处于编辑模式

我就是这样做的

.ClientTemplate(“”)

现在我的问题是根本没有调用更改事件。下拉列表要求我提供事件,但当我将其添加到脚本标记时,根本不会调用它


有什么线索吗???

最后我找到了一个解决剑道网格数据绑定事件的方法

问题是在网格加载后加载下拉列表。绑定发生在代码自身启动之前

因此,解决方法是仅在下拉列表启动后将其绑定到相关事件。意味着我们必须在网格的数据绑定事件中执行某些操作

var grid = $("#myGrid").data("kendoGrid");      
grid.table.on("change", ".k-dropdown .pUomDdl" , onuomchange);   
希望它能帮助那些希望在clienttemplate中有下拉列表、文本框、日期选择器等剑道网格的人