0

我有想在我的剑道窗口中使用的剑道列表视图

<div>
    @(Html.Kendo()
                     .Window()
                     .Name("WindowDocs")
                     .Title("Add Documente")
                     .Visible(false)
                     .Modal(true)
                     .Draggable(true)
                     .Width(440)
                     .Height(300)
                     //.LoadContentFrom("GetDocs","Controller")
                     .Content(@<text>
                        @(Html.Kendo().Upload()
                          .Name("Document")
                           .Multiple(false)
                           .Async(a => a
                        .Save("UploadDocs", "Controller"))
                         .Events(e => e.Complete("saveDocs"))
                        )
    @(Html.Kendo().ListView<DocViewModel>(@Model)
     .Name("listView")

    .TagName("div")
    .ClientTemplateId("template")
    .DataSource(dataSource => dataSource
        .Ajax()
        .Read(read => read.Action("GetDoc", "Controller"))
        )
    )    

    @(Html.Kendo().Button()
                          .Name("SubmitBtn")
                          .HtmlAttributes(new { type = "submit" })
                          .Content("Save")
                        .Events(ev => ev.Click("saveDocuments")

                        ))
       </text>))
</div>

但是当我尝试为我的 ListView 编写操作时出现此错误

如果不首先将 lambda 表达式转换为委托或表达式树类型,则无法将 lambda 表达式用作动态分派操作的参数

有人知道如何解决吗?

4

1 回答 1

0
 @(Html.Kendo().ListView<Entity.Models.DocViewModel>()
     .Name("listView")
            .TagName("div")
            .ClientTemplateId("DocumentList")

    )

没关系,我有语法错误。

于 2017-08-21T09:36:11.537 回答