任何人都可以帮助如何使用 Html.Kendo().CheckBoxFor(m => m.Enable) 中的事件

Can anyone help how to use event from Html.Kendo().CheckBoxFor(m => m.Enable)

我是 Kendo 的新手。我在 MVC cshtml 中使用 Html.Kendo().CheckBoxFor(m => m.Enable),但无法为此复选框添加更改事件。 Html.Kendo().DropDownListFor.Events(e => e.Change("PopulateCountry")),但我在 CheckBox 中没有看到相同类型的事件。

有人可以帮忙吗?

Html.Kendo().CheckBoxFor 助手呈现一个常规 html5 复选框。它实际上不是像 Html.Kendo().DropDownListFor 创建的 kendo 小部件。我相信这就是 CheckBox 的助手缺少 .Events 选项的原因。

无论如何,您可以使用 .HtmlAttributes 选项将更改处理程序添加到复选框元素:

.HtmlAttributes(new { onchange = "PopulateCountry();" })