1

ASPX ASP MVC4 の kendoUI で無効な表現用語 ')' が表示される

コード:

     <%: Html.Kendo().Grid(gridobj)
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(p => p.TMovie_id).Groupable(false).Title("ID");
        columns.Bound(p => p.Name).Title("Name");
        columns.Bound(p => p.Genre).Title("Genre");
        columns.Command(command => command.Custom("Edit").Click("Editfunction"));
        columns.Command(command => command.Custom("Delete").Click("Deletefunction"));
        columns.Template(c => { %> <%= Html.ActionLink("Edit", "EditMovie","Movies") %> <% });        

    })
    .Groupable()
    .Pageable()
    .Sortable()
    .Scrollable()
    .Filterable()
    .DataSource(dataSource => dataSource
        .Ajax()
        .Read(read => read.Action("", ""))

    )

%>

コンパイル エラー:
説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。

Compiler Error Message: CS1525: Invalid expression term ')'

       Source Error:


    Line 118:        columns.Command(command =>     command.Custom("Edit").Click("Editfunction"));
    Line 119:        columns.Command(command =>    command.Custom("Delete").Click("Deletefunction"));
    Line 120:        columns.Template(c => { %> <%= Html.ActionLink("Edit", "EditMovie","Movies") %> <% });        
    Line 121:        
    Line 122:    })
4

2 に答える 2

-1

)コードに追加があると思います

.DataSource(dataSource => dataSource
        .Ajax()
        .Read(read => read.Action("", ""))
-----------------------------------------^
    )

%>余談ですが、ヘルパーを使用する前にこれを 閉じる必要はないと思います

<%: Html.Kendo().Grid(gridobj)
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(p => p.TMovie_id).Groupable(false).Title("ID");
        columns.Bound(p => p.Name).Title("Name");
        columns.Bound(p => p.Genre).Title("Genre");
        columns.Command(command => command.Custom("Edit").Click("Editfunction"));
        columns.Command(command => command.Custom("Delete").Click("Deletefunction"));
        columns.Template(c => { Html.ActionLink("Edit", "EditMovie","Movies")  });        
    })
    .Groupable()
    .Pageable()
    .Sortable()
    .Scrollable()
    .Filterable()
    .DataSource(dataSource => dataSource
        .Ajax()
        .Read(read => read.Action("", "")

    )

%>

于 2013-01-18T09:06:27.440 に答える