当gird列数据包含命名颜色时,kendo网格编辑器模板中的Kendo颜色选择器会抛出错误

时间:2014-12-09 09:07:37

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

当网格列数据包含命名颜色时,Kendo网格编辑器模板中的Kendo颜色选择器会抛出解析错误。当列具有十六进制值时,它可以正常工作。

以下是调用编辑器模板的列的代码

@(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 #'>&nbsp;</span>")
                              ...
                            })

以下是我的编辑器模板代码

@using Kendo.Mvc.UI

@(Html.Kendo().ColorPicker()
              .Name("ColorValue"))

0 个答案:

没有答案