0

Kendo.ComboBoxEditor Template.

当 Kendo.Grid 被填充时,这个模板在索引页面中被引用:

co.Bound(c => c.Name).Title("Property Name").EditorTemplateName("_MyEditor");

这是组合框:

@(Html.Kendo().ComboBox()
          .Name("ReportProperty")
          .DataTextField("PropertyName")
          .DataValueField("ReportPropertyID")
          .HtmlAttributes(new { id = "idCB" })
)

有一个事件触发,我想使用 Ajax 调用来填充这个 Kendo.ComboBox。

我不想使用.DataSourceAction 调用,我试过了,但它在我的情况下不起作用,所以我想Ajax在特定事件上使用

这样做的正确方法是什么?

4

1 回答 1

0

尝试如下:

@(Html.Kendo().ComboBox()
          .Name("ReportProperty")
          .DataTextField("PropertyName")
          .DataValueField("ReportPropertyID")
          .HtmlAttributes(new { id = "idCB" })
          .DataSource(source => {
             source.Read(read =>
             {
                 read.Action("Action", "Controller");
             })
      })
)
于 2019-11-14T10:38:25.547 回答