Ваш код содержит синтаксическую ошибку и, следовательно, не работает.
В своем представлении Razor вы можете создать помощник Chart с кодом, аналогичным этому помощнику Grid :
@{
var grid = Html.ShieldGrid()
.DataSourceExpression(@<text>window.gridSource</text>)
.Height(400)
.ScrollingConfiguration(scrolling => scrolling.Virtual(true));
for (var i=0; i<10; i++) {
grid.Columns(col => col.Field("col" + i).Width(140));
}
}
Затем вы можете визуализировать помощника в вашем представлении, просто добавив:
@grid