2 Stimmen

ListGrid.setEditorCustomizer in SmartGWT

Mögliches Duplikat:
Smartgwt selectitem Schlüsselwert Problem

Ich verwende setEditorCustomizer, um benutzerdefinierte Editoren für einige Felder in einem ListGrid zu setzen, mein spezifisches Problem ist auf ein SelectItem

Etwa so:

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);
    }
}

Beachten Sie, dass ich nicht für jede Zeile Auswahlelemente erstelle.

Alles funktioniert gut, wenn ich die Zeile bearbeite. Ich sehe "some text" und "other text" in der Dropdown-Liste, aber wenn ich den Wert nicht bearbeite, sehe ich den entsprechenden Schlüssel statt des Wertes.

Ich habe die Javadoc durchsucht, konnte aber nichts finden, wenn etwas nicht explizit ist, fragen Sie bitte und ich werde hinzufügen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X