Flex 4下拉列表 - 与数据服务绑定,如何始终保持提示或以编程方式在索引-1处添加项目

时间:2010-12-03 00:17:10

标签: null drop-down-menu flex4 prompt databound-controls

我有一个下拉列表,它使用数据库中的HTTP数据服务绑定(通过向导设置,而不是声明)。我的下拉列表更改了我的数据网格中的值,我需要“选择一个”空值,以便用户可以选择所有内容。这是我的下拉列表:

<s:DropDownList id="ddlProducts" width="400" prompt="Select a Product" close="dataGridContentChanging()" creationComplete="ddlProducts_creationCompleteHandler(event)" labelField="Title">  
    <s:dataProvider>  
        <s:AsyncListView list="{GetProductsResult.lastResult}"/>  
   </s:dataProvider>  
</s:DropDownList>

有没有办法始终保持提示或以编程方式将“Select One”添加到下拉列表的-1索引中?

任何帮助都值得赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

在您的数据库中设置所有值   (有很多方法可做:这个  如果您正在使用查找表,只需将其添加到表中,如果 你正在从你的数据表中提取一个联合声明)

然后处理'All'值(点击时)将'%'作为ur变量放入dataprovider