0

我们有一个使用 cshtml 模板和 AngularJS 构建的项目。我们目前正在重新审视它的实现,并尝试将 Razor 模板和 AngularJS 结合起来。我们正在尝试使用 Razor 在页面内声明 Kendo UI 控件。例子:

@(Html.Kendo().Grid(....))

这行代码用 AngularJS 控制器包装,例如:

<div ng-controller="UserController as vm">
    @(Html.Kendo().Grid(....))
</div>

到目前为止,我们已经成功地定义了控件并绑定了数据。然而,我们并没有成功地找到如何绑定驻留在 AngularJS 控制器内的事件的方法。DataBound、Change 等事件。

任何人都可以请告知这是否可能并提供示例?我联系了 Telerik Support,他们建议不建议将 Razor 和 AngularJS 结合起来,因为它有局限性。这对我们来说都是反复试验,如果有人以前尝试过,我们正在寻找建议。

谢谢

4

0 回答 0