将自定义 css 类添加到 kendo:grid-column

问题描述 投票:0回答:1

我注意到为了添加自定义 css 类我可以使用 columns.attribute。但是,我想添加一个内联代码来添加该属性。

这是我的代码:


<kendo:grid-column 
     title="Quantity" 
     field="qty" 
     template="#=qty# <input type='hidden' name='qty' value='#=qty#'/>">
     [class]="'className'"
</kendo:grid-column>

我遇到了一种添加自定义类的方法(来自此链接),但是在实现此方法时,我收到了警告:“未定义的属性名称'class'”。

请忽略代码中的空格。 任何其他解决方案将不胜感激:)

kendo-grid
1个回答
0
投票

您收到“未定义的属性名称‘class’”警告的原因是您试图在 kendo:grid-column 元素的开始标记之外添加“class”属性。要使用内联代码向 kendo:grid-column 元素添加自定义类,您可以执行以下操作:

cpp
Copy code
<kendo:grid-column 
    title="Quantity" 
    field="qty" 
    template="#=qty# <input type='hidden' name='qty' value='#=qty#'/>"
    #columns.attribute("class", "className")#
></kendo:grid-column>

在此代码中,您可以看到使用#columns.attribute()# 语法将值为“className”的“class”属性添加到 kendo:grid-column 元素。此语法应放在元素的开始标记内。检查这个page

© www.soinside.com 2019 - 2024. All rights reserved.