gpt4 book ai didi

asp.net-mvc-4 - Kendo Grid ClientTemplate 条件列

转载 作者:行者123 更新时间:2023-12-04 02:23:27 25 4
gpt4 key购买 nike

我正在使用带有 Kendo UI(kendo 网格)的 ASP.NET MVC 4。下面是 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");

})

In the above code my IsActive column have some links for Actions like Edit,Update,Delete.And i am adding those links into Kendo grid by links variable.And I want to use links variable on the basis of conditions.Means i want conditional ClientTemplate here.

所以有人建议如何在 kendoGrid 中制作有条件的 ClientTemplate 吗?

2) 我还想在我的模型 (Model.Users) 的 bool 字段值的基础上添加条件。

所以我想知道我们如何从剑道网格中的 Model.Users 模型中为每一行获取该字段。就像 -

.ClientTemplate(if(IsAdmin && ViewBag.IsActive){.....} else{....})

最佳答案

你可以试试下面的代码..可能对你有帮助..

columns.Bound(p => p.Active).ClientTemplate("\\#if('#=Active#'=='Y') {\\<input type='button' value='OK' />\\}\\#");

或者可以使用

"#= (Active) ? ' ' : 'your code here' #"

关于asp.net-mvc-4 - Kendo Grid ClientTemplate 条件列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25525328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com