2

smartgwtリストグリッドを作成しました。グリッドヘッダーは静的であり、コンテンツはサーバー側のデータで埋められます。コードは次のようになります

ListGrid grid = new ListGrid();
grid.setFields();//set columns names..  
grid.setData();//pass datasource..

ページの読み込み時に、最初にグリッドオブジェクトを初期化し、フィールド名(列)を設定し、サーバー側のデータが利用可能になると、グリッドにデータを入力します。

このアプローチは、列/ヘッダーが静的な場合に適しています。ただし、ヘッダーが動的に設定されるようにグリッドを変更しようとしています。具体的には、サーバーデータにはグリッドヘッダーに関する情報(グリッドの列数、列名など)が含まれます。これを行う1つの方法は、ヘッダー情報をグリッドコンテンツセルに配置し、そのセルがヘッダーのように見えるように設計することです。

これを行うためのより良いアプローチがあるかどうか知りたいですか?

4

1 に答える 1

0

これを見ましたか: http://www.smartclient.com/smartgwt/showcase/#grid_top_header

于 2012-05-11T21:26:55.717 に答える