【问题标题】:Can anyone help how to use event from Html.Kendo().CheckBoxFor(m => m.Enable)谁能帮助如何使用来自 Html.Kendo().CheckBoxFor(m => m.Enable) 的事件
【发布时间】:2017-10-07 18:20:11
【问题描述】:
我是剑道新手。我在 MVC cshtml 中使用Html.Kendo().CheckBoxFor(m => m.Enable),我无法为此复选框添加更改事件。 Html.Kendo().DropDownListFor 有 .Events(e => e.Change("PopulateCountry")),但我在 CheckBox 中没有看到相同类型的事件。
有人可以帮忙吗?
【问题讨论】:
标签:
kendo-ui
kendo-asp.net-mvc
【解决方案1】:
Html.Kendo().CheckBoxFor 帮助器呈现一个常规的 html5 复选框。它实际上不是像Html.Kendo().DropDownListFor 创建的剑道小部件。我相信这就是为什么CheckBox 的助手缺少.Events 选项的原因。
无论如何,您可以使用.HtmlAttributes 选项将更改处理程序添加到复选框元素:
.HtmlAttributes(new { onchange = "PopulateCountry();" })