2016-04-18 9 views
1

私は次の列リストを持っています。私は、実行時に、すなわち、文字列の上に生成するとき、それは私に教えてくださいgrid.Soに表示されないように「UniqueSrl」の列を非表示にする上記の文字列で列ランタイムを非表示

columns: [{ "title": "A1", align: 'Left', "field": "A1", attributes: { style: "text-align:left" } }, 
       { "title": "A2", align: 'Right', "field": "A2", attributes: { style: "text-align:right" }, columnTemplate: function (cell, item) { return shield.format("{0:c}", +item.A2); } }, 
       { "title": "A3", align: 'Left', "field": "A3", attributes: { style: "text-align:left" }, format: '{0:MM/dd/yyyy}' }, 
       { "title": "UniqueSrl", "field": "UniqueSrl" }] 

文字列を生成しながら、特定の列への任意のプロパティセットです。

答えて

1

列定義にvisible: falseを設定し、グリッドの初期化時に非表示にすることができます。

また、実行時にhideColumnshowColumnのメソッドを使用して、その可視性を切り替えることができます。

関連する問題