重複の可能性:
Smartgwt selectitem キー値の問題
私は setEditorCustomizer を使用して ListGrid のいくつかのフィールドにカスタム エディターを設定しています。私の特定の問題は SelectItem にあります。
このようなもの:
grid.setEditorCustomizer(new ListGridEditorCustomizer() {
public FormItem getEditor(ListGridEditorContext context) {
SelectItem selectItem = new SelectItem();
LinkedHashMap<String, String> valuesMap = new LinkedHashMap<String, String>();
valuesMap.put("0","some text");
valuesMap.put("1","other text");
selectItem.setValueMap(valuesMap);
}
}
すべての行に対して選択項目を作成しているわけではないことに注意してください。
行を編集するときはすべてうまく機能します。ドロップダウンに「一部のテキスト」と「その他のテキスト」が表示されますが、値を編集していないときは、値の代わりに対応するキーが表示されます。
javadoc を検索しましたが、何も見つかりませんでした。明示的でないものがある場合は、お問い合わせください。追加します。