我有一个bool列
set;get}
我已经定义了一个自定义模板和过滤器。
列。绑定(c => c.isValid)。可过滤的(f => f
.Cell(c => c. template (" myboolean ancelltemplate "))
) .ClientTemplateId(“isValid”).Title(“有效”).Width (75);
< >脚本
函数myboolean ancelltemplate (args) {
var radioInput = $("<输入类型='radio'/>");//获取无线电输入元素
Var wrapper = args.element.parent();//获取单选按钮的父容器
var inputName = kendo.guid();//指定唯一的元素。
args.element.remove ();//删除该元素。
var labelTrue = $("")
。text (" ")
.append(“<我风格= '颜色:绿色;' class='k-icon k-i-check'>")
.append (radioInput);//创建一个包含图标的标签,并将其添加到无线电输入。
radioInput.attr(kendo.attr("bind"), "checked:value") //添加"bind"属性,指定唯一的和,并设置一个值。
.attr(“名字”,inputName)
.val(“true”);
var labelFalse = labelTrue.clone() //为第二个radioInput创建包含图标的标签。
。text (" ")
.append(“<我风格= '颜色:红色;' class='k-icon k-i-x'>");
radioInput.clone() //克隆之前获得的单选按钮,设置其值并附加到之前创建的标签。
.val(“错误”)
.appendTo (labelFalse);
包装。追加([labelTrue labelFalse]);//添加创建的两个标签。
};
> < /脚本
我还设置了默认true页面负载。
我只想看真值或假值,而不是两者都看,
如何删除过滤器清除图标。