1

私のselectItemにデフォルトごとに1つのオプションを追加しようとしています.1つのデータソースがバインドされており、その後、デフォルトごとに1つのオプションを追加しようとしています。私の問題は、データソース内のアイテムが常に表示されますが、デフォルトのオプションが表示されないことです。それらは私のコード行です:

オプション1

LinkedHashMap<String, String> valueMap= new LinkedHashMap<String, String>();
valueMap.put("null","null3");
branchSelectionItem.setValueMap(valueMap);

オプション 2

Record rec = new Record();
rec.setAttribute("Name","asdad");
branchDs.addData(rec);
branchSelectionItem.setOptionDataSource(branchDs);

最初に valueMap オプションを使用して追加しようとする方法と、データソースに 1 つのレコードを追加する方法を使用しましたが、いずれも機能します。何か案が ?

どうもありがとう!!

4

1 に答える 1

1

わかりました、デフォルトの選択に空の値を追加してこの問題を解決しました。

 branchSelectionItem.setAllowEmptyValue(true);
于 2012-09-18T09:27:20.820 に答える