2017-08-21 6 views
0

私は剣道ウィンドウが引数としてラムダ式を使用することはできません動的に操作剣道のListViewを派遣

<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のため

は、最初のデリゲートまたは 表現ツリー型にキャストせずに操作を派遣し、動的に に引数としてラムダ式を使用することはできません

誰かがそれを修正する方法を知っていますか?

+0

全く同じではありませんが、答えはまだ適用されます。https://stackoverflow.com/questions/29754042/cannot-use-a-lambda-expression-as-an-argument-to-a-dynamically-dispatched-operat – twoleggedhorse

+0

ラムダ式の応答を強く入力する必要があります – twoleggedhorse

+0

@twoleggedhorse問題の例を教えてもらえますか? –

答えて

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

    ) 

私は構文エラーがありました。

関連する問題