为什么在asp.net mvc kendoui网格中打开弹出窗口的事件不起作用?

时间:2013-07-08 08:21:13

标签: asp.net-mvc kendo-ui

我使用asp.net mvc kendoui创建一个新网站。我使用kendoui网格创建网格列表并使用弹出模板窗口进行编辑。但是当我想测试弹出窗口的打开事件时,我发现它不起作用。当我看到kendoui生成的html源代码时,我发现网格代码中不存在js处理程序。任何人都可以帮忙吗?任何人都有同样的问题吗? 代码如:

@(Html.Kendo().Grid<T>().Name("test")....Editable(edit=>edit.Mode(GridEditMode.Popup).TemplateName("Editor").Window(w=>w.Events(e=>e.Open("OpenWindow")))))


<script>function OpenWindow(obj){}</script>

1 个答案:

答案 0 :(得分:0)

我知道这个问题已经过时了,但Telerik已经声明弹出窗口上的事件不适用于Razor语法。您需要使用网格的编辑事件。

Here is the answer from Telerik

Here is another solution given on Stack Overflow