如何在jQgrid中隐藏列,但在“添加/编辑”面板中显示此列

时间:2012-02-02 10:02:40

标签: javascript jqgrid jqgrid-asp.net jqgrid-formatter

我想要一种我使用的控制形式。但是字段的数量太高了。如何显示网格,但只有表格中的一些字段添加/编辑弹出面板显示所有字段???

2 个答案:

答案 0 :(得分:11)

以下是如何执行此操作的方法:

colModel:[
    {
        name:'email',
        label: 'E-mail',
        editable: true,
        hidden: true,
        editrules: {edithidden: true}
    }

E-mail列不会出现在网格中,但会出现在编辑对话框中。

BTW实现相反的目标(在网格中显示,但在编辑对话框中):

colModel:[
    {
        name:'email',
        label: 'E-mail',
        editable: false
    }

答案 1 :(得分:1)

为列使用隐藏属性

示例:

<sjg:gridColumn name="a_unid" index="a_unid" title="Ref id"  hidden="true"/>