2013-05-17 74 views
0

我有一個小應用程序,它顯示了Web瀏覽器ListGrid中的MySQL數據。它有14列。 我想升級它,以便用戶可以添加查詢參數。 對於這份工作,我能想象得最好的是grid.setShowFilterEditor(),它將文本框放在列標題上方,並在移動或調整大小時與列標題一起生活。 我計劃使用過濾器按鈕FilterEditorSubmitHandler()來獲取過濾器值並運行查詢。SmartGWT ListGrid FilterEditor getValue

不幸的是,我找不到任何解決方案來從某個過濾器框中獲取文本,例如。用戶寫入Column_#1上方框中的值。有沒有辦法做到這一點,或者這個FilterEditor與DataSources對象一起增長,並且不可用於任何其他數據綁定?

這樣的事情,但沒有使用的數據源: http://www.smartclient.com/smartgwt/showcase/#grid_sortfilter_disable_filter

+0

謝謝,那麼我能做的最好的是在網格中添加額外的空文本框對象或可編輯單元格,或者只需添加單個文本框。 – kurru

回答

0

按我的知識,過濾器編輯器適用於僅com.smartgwt.client.data.DataSource。 如果你想要filterEditorListGrid,你必須使用DataSource或去一些自定義的實現。