vf怎么将列表框中选定的内容添加到另一个列表框

如题所述

添加按钮:
l1=thisform.list1.displayvalue
thisform.list2.additem(l1)

移出按钮:
thisform.list2.removeitem(thisform.list2.listindex)追问

我实践了,可为什么它只能选定第1列呀,谢谢!

追答

multiselect 是否可以同时选取多项

追问

做不出来呀!能不能只选择自己想要的字段,本人刚学所以请你不要觉得厌烦,谢谢!

追答

你将list1的multiselect属性改为.T.就要以同时选择多项,添加代码:
for i=1 to thisform.list1.listcount
if thisform.list1.selected(i)
thisform.list2.additem(thisform.list1.list(i))
endif
endfor

温馨提示:答案为网友推荐,仅供参考
相似回答