当网格列数据包含命名颜色时,剑道网格编辑器模板中的剑道颜色选择器会引发解析错误。当列具有十六进制值时,它工作得很好。
以下是调用编辑器模板的列的代码
@(Html.Kendo().Grid<SomeViewModel>()
.Name("grdSomeDataGrid")
.Columns(c => {
...
c.Bound(n => n.ColorValue)
.ClientTemplate("<span style='display: inline-block; width: 100%; height: 100%; background-color: #= ImageColor #'> </span>")
...
})
以下是我的编辑器模板代码
@using Kendo.Mvc.UI
@(Html.Kendo().ColorPicker()
.Name("ColorValue"))