您的位置:首页 > 其它

Flex ComboBox绑定服务器端数据

2009-05-30 03:57 302 查看
最近在使用Flex做毕业设计,在这记录一下学习过程中遇到的问题以及一些心得,这篇是关于ComboBox绑定服务器端传递过来的数据的。

Flex与.Net的交互我使用的是WebOrb For .Net,服务器端的数据源是DataSet,传递到客户端后将其转为Array并绑定到ComboBox,服务器端代码比较简单,在此不再贴出,客户端代码如下(本文涉及部分):

[Bindable]
private var classList:Array;
function close():void{trace(""+txtStudentClass.selectedItem.classID);}
<mx:ComboBox id="txtStudentClass" prompt="请选择班级" dataProvider="{classList}" labelField="className" close="close()"/> 说明:班级表包含两个字段classID,className,生成的Array自然也包含两部分,在ComboBox组件中使用属性labelField来绑定显示的字段,获取其相应ID时,则使用selectedItem属性,具体为StudentClass.selectedItem.classID,即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: