0

我正在尝试用 ViewBag.ModuleId 命名我的 KendoUI 网格,但出现错误。我该如何正确地做到这一点。

@(Html.Kendo().Grid<TimeSheetSummaryViewModel>()
    .Name("grid-timesheetsummary-" + ViewBag.ModuleId)
    .DataSource(datasource => datasource.Ajax()
        .Read(read => read.Action("GetReport", "Reporting"))
    )
    .AutoBind(true)
)

Visual Studio 在 Ajax() 上显示红色卷曲,表示“无法解析符号 Ajax”

4

1 回答 1

4

我通过将其转换为(字符串)找到了解决方案

@(Html.Kendo().Grid<TimeSheetSummaryViewModel>()
    .Name("grid-timesheetsummary-" + (String) ViewBag.ModuleId)
    .DataSource(datasource => datasource.Ajax()
        .Read(read => read.Action("GetTimeSheetSummary", "Reporting"))
    )
    .AutoBind(true)
)
于 2013-03-20T06:51:02.373 回答