1

大家好,我遇到了以下问题,我有一个带有 RowEditor 的 GridPanel 不过它在渲染时不会验证我的字段 在此处输入图像描述

但是,如果我将所有字段集中在编辑和刷新网格上,它就会像我最初想要的那样出现

在此处输入图像描述

你能给我一些建议吗?谢谢!!

4

1 回答 1

1

RowEditor 使用Ext.form封装组件如:“TextField”“DateField”“ComboBox”等等......并且验证由它们执行。网格没有这样的功能来验证。验证功能可以通过列的渲染器配置选项来实现。例如,您的描述列配置可能如下所示:

{
    标题:'描述',
    dataIndex : '描述',
    渲染器:函数(描述,元数据){
        如果(!描述){
            //如果描述是空白的,让它的背景是红色的。
            medaData.style+="背景颜色:红色;"; //或者任何可以应用的css
        }
        返回说明;
    } 
}
于 2011-01-31T10:09:37.270 回答