我正在使用带有Kendo UI(kendo网格)的ASP.NET MVC4。下面是Kendo Grid的示例代码-
@(Html.Kendo().Grid(Model.Users).Name("Grid").Columns(columns =>
{
columns.Bound(p => p.FirstName);
columns.Bound(p => p.LastName);
columns.Bound(p => p.UserName);
columns.Bound(p => p.Email);
columns.Bound(o => o.IsActive).ClientTemplate(links).Title("Action");
})
在上面的代码中,我的IsActive列具有一些诸如Edit,Update,Delete之类的动作的链接。我正在通过links变量将这些链接添加到Kendo网格中。我想根据条件使用links变量。这里有条件的ClientTemplate。
所以有人建议如何在kendoGrid中制作条件ClientTemplate吗?
2)我也想根据我的模型(Model.Users)的布尔字段值添加条件。
所以我想知道我们如何从Kendo网格中的每一行的Model.Users模型中获取该字段。
.ClientTemplate(if(IsAdmin && ViewBag.IsActive){.....} else{....})
我正在使用带有Kendo UI(kendo grid)的ASP.NET MVC4。下面是Kendo Grid的示例代码-@(Html.Kendo()。Grid(Model.Users).Name(“ Grid”)。Columns (列=> {column.Bound(p => p ....
您可以尝试下面的代码。.也许对您有帮助。.
您可以使用以下代码:
我正在连接名称,并使用了javascript函数,这使条件测试变得更加容易,而且您可以访问多个字段: