c# - kendo grid中使用mvc显示模板

标签 c# asp.net-mvc razor kendo-ui kendo-grid

我有剑道网格:

@(Html.Kendo().Grid<SomeType>()
.Columns(columns =>
{
    (...)
    columns.Bound(customer => customer.IsActive);
}

我有一个 mvc 显示模板 (Views/Shared/DisplayTemplate/bool.cshtml)

@model bool
@Html.CheckBoxFor(model => model, new { disabled = "true" })

(我也尝试过使用 Boolean 作为类型和模板文件名)

这在网格外完美运行,但在网格中显示 true/false(我想这来自默认的 mvc 显示模板)。

如何使剑道网格使用合适的显示模板?

(设置 UIHint 没有帮助)

最佳答案

尝试这样的事情:

columns.Bound(p => p.GrasaDielectrica).ClientTemplate("<input type='checkbox' #= GrasaDielectrica ? checked='checked' : '' # disabled='disabled' ></input>")

关于c# - kendo grid中使用mvc显示模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14380826/

相关文章:

c# - 复合 Dto 更新,最佳实践

c# - 实体中的业务逻辑并注入(inject) DbContext

asp.net-mvc - ASP.NET MVC将属性 “data-message”添加到Html.TextBoxFor

c# - 如何将类库包含到(非 MVC)ASP.net Razor 网站中,以便我不必使用 using 语句?

c# - 在 web.config 中使用 <rewrite> 重定向

c# - 如何在 ModelDropped 事件后防止 ObjectListView 中出现 'Default' 组?

c# - IComparable 是在字典中强制使用唯一键的最佳方式吗?

c# - 相同的 DbContext 在解决方案的不同项目下表现不同

c# - 基于身份声明的动态数据库连接字符串

c# - WkHtmlToPDF - 使用标准输入和页眉/页脚