如何在剃刀中使用kendo模板表达式

时间:2015-12-28 14:43:52

标签: asp.net asp.net-mvc telerik

我想将kendo表达式转换为int,然后查询列表

像这样;

<script id="history-grid-template" type="text/x-kendo-template">
@(Model.Where(x => x.ID == Convert.ToInt32("#= ID #")))

</script>

但它给了我错误。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

看起来您想在点击网格中的某个按钮后显示一些历史数据。

您的样本假定模型中存在所有数据。我不建议这样做,因为它会降低页面加载速度,因为所有数据都是同步加载的。

我建议进行ajax(异步)调用,并使用此请求加载历史数据。类似于:http://demos.telerik.com/kendo-ui/grid/custom-command

如果您的所有数据都存在,您可以查看:http://demos.telerik.com/kendo-ui/grid/detailtemplate