Kendo Grid - 未捕获错误:模板无效

时间:2014-09-29 19:49:26

标签: asp.net-mvc kendo-grid

我在Kendo网格上收到“未捕获的错误:无效的模板”。问题是我没有指定模板。

以下是我对GRID的标记:

        @(Html.Kendo().Grid(Model.Results)
        .Name("grid")
        .Sortable()
        .Groupable()
        .Pageable()
        .Pageable(pageable => pageable
            .Refresh(true)
            .PageSizes(true)
            .ButtonCount(5)
        )
    )

这是我得到的错误:

未捕获错误:模板无效:'#:data.StateCode == null?'':data.StateCode ##:data.StateName == null?'':data.StateName ##:data.CountyName == null ? '':data.CountyName ##:data.2010Population == NULL? '':data.2010Population ##:data.2010PopulationEstimate == NULL '?':data.2010PopulationEstimate ##:data.2011PopulationEstimate == NULL? ':data.2011PopulationEstimate ##:data.2012PopulationEstimate == null?'':data.2012PopulationEstimate ##:data.2013PopulationEstimate == null?'':data.2013PopulationEstimate#'生成的代码:'var o,e = kendo。的HTMLEncode;具有(数据){O = '' + E(data.StateCode == NULL? '':data.StateCode)+ '' + E(?data.StateName == NULL '':data.StateName)+” '+ E(data.CountyName == NULL?' ':data.CountyName)+' '+ E(data.2010Population == NULL?' ':data.2010Population)+''+ E(data.2010PopulationEstimate == NULL ? '':data.2010PopulationEstimate)+ '' + E(data.2011PopulationEstimate == NULL '?':data.2011PopulationEstimate)+ '' + E(data.2012PopulationEstimate == NULL '?':data.2012PopulationEstimate)+” '+ E(data.2013PopulationEstimate == NULL?'':data.2013Populat ionEstimate)+'';} return o;'

1 个答案:

答案 0 :(得分:1)

疯狂......移动到剑道图表,动态系列,使用相同的数据并开始获得随机错误(Uncaught SyntaxError:Unexpected token)。看到这两个随机错误之间的共同主题是使用以数字值(2013PopEst)开头的TITLES / NAMES的列名。改变它,使它不以数值(PopEst2013)和WHAM开始!一切正常,没有更时髦的错误。

以防其他人有这个问题。