1
我已經創建了smartgwt list grid。網格標題是靜態的,內容是用服務器端數據填充的。 的代碼看起來是這樣的動態設置智能gwt列表網格標題
ListGrid grid = new ListGrid();
grid.setFields();//set columns names..
grid.setData();//pass datasource..
在頁面加載時,它首先初始化網格對象,設置字段名(列),並在服務器端的數據是可用的,它填充網格。
當列/頭是靜態的時候,這種方法很好。但是,我正在嘗試修改網格,以便動態設置標題。更具體地說,服務器數據將包含有關網格標題的信息(網格列數,列名等)。一種方法是將標題信息放在網格內容單元格中,並將該單元格設計爲標題。
我想知道是否有更好的方法來做到這一點?
無法將不同的listgrid相匹配的服務器響應事件的創造? –
如果您事先不知道您需要的字段,我會同意@ Jean-MichelGarcia。數據獲取時創建新的ListGrid。如果你知道服務器可以帶回的所有字段,那麼創建所有字段並使用'setHidden(true/false)'來玩。 –