基于kendo mvc grid conditon的动作链接

时间:2016-05-19 06:12:01

标签: asp.net-mvc kendo-grid kendo-asp.net-mvc

我需要访问服务器端列表到kendo mvc grid的ClientTemplate。我已经尝试了很多,但没有工作。

请查看我的代码

@{ List<Products> lstProducts = ViewBag.Products }
@(Html.Kendo().Grid(Model) .Columns(columns =>
 { columns.Bound(c=> c.CategoryId).ClientTemplate("# if (" + lstProducts.Count + " == 3) { #" + @Html.ActionLink("#= CategoryId #", "PatientStudyView", "Provider",new { sid = "#: UniqueID #" })"# } else {#" + 0 + "#}#");

它无法运作。

1 个答案:

答案 0 :(得分:0)

尝试将产品列表放入模型中。 有了它,你就可以像这样#= Products#“访问它。 或者,如果您只需要产品数量,那么只在模型中添加该字段。