如何将kendoui下拉列表的选定值绑定到我的模型?

时间:2012-11-27 14:31:49

标签: c# asp.net-mvc kendo-ui html.dropdownlistfor cascadingdropdown

我有一个KendoUI下拉列表如下:

@(Html.Kendo().DropDownList()
                                  .Name("DeviceInterfaces")
                                  .OptionLabel("Select interface...")
                                  .DataTextField("Name")
                                  .DataValueField("Id")
                                  .DataSource(source => source.Read(read => read.Action("GetCascadeDeviceInterfaces", "EventTriggers")))
                            )

这是一个级联下拉列表,如何设置用户选择的模型属性?

1 个答案:

答案 0 :(得分:8)

没关系,我发现了如何。

我必须使用DropDownListFor而不是DropDownList,而且.Name属性必须与模型的Id匹配。

@(Html.Kendo().DropDownListFor(m => m.EventTrigger.TriggerType)
.Name("EventTrigger.EventType")