【问题标题】:Cannot use a lambda expression as an argument to a dynamically dispatched operation Kendo ListView不能使用 lambda 表达式作为动态调度操作 Kendo ListView 的参数
【发布时间】:2017-08-21 20:24:14
【问题描述】:

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

<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 表达式作为动态参数 在没有先将其强制转换给委托人的情况下分派操作或 表达式树类型

有人知道怎么解决吗?

【问题讨论】:

标签: kendo-ui kendo-listview


【解决方案1】:
 @(Html.Kendo().ListView<Entity.Models.DocViewModel>()
     .Name("listView")
            .TagName("div")
            .ClientTemplateId("DocumentList")

    )

没关系,我有语法错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-18
    • 1970-01-01
    • 2013-06-09
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多